Microsoft.Open.AzureAD16.Graph.Client.xml

<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Microsoft.Open.AzureAD16.Graph.Client</name>
    </assembly>
    <members>
        <member name="T:Microsoft.Open.AzureAD16.Api.IApplicationApi">
            <summary>
            Represents a collection of functions to interact with the API endpoints
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.AddApplicationOwner(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add an owner to an application
            </summary>
            <remarks>
            Add an owner to an application.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.AddApplicationOwnerWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add an owner to an application
            </summary>
            <remarks>
            Add an owner to an application.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.GetApplication(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get an application by objectId
            </summary>
            <remarks>
            Get an application by objectId from Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique idenfier of an application in Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Application</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.GetApplicationWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get an application by objectId
            </summary>
            <remarks>
            Get an application by objectId from Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique idenfier of an application in Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>ApiResponse of Application</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.GetApplicationExtensionProperties(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get group extension properties
            </summary>
            <remarks>
            Get group extension properties
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>GetExtensionPropertiesResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.GetApplicationExtensionPropertiesWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get group extension properties
            </summary>
            <remarks>
            Get group extension properties
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of GetExtensionPropertiesResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.GetApplicationMainLogo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get logo of an application.
            </summary>
            <remarks>
            Get the logo of an application.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>System.IO.Stream</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.GetApplicationMainLogoWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get logo of an application.
            </summary>
            <remarks>
            Get the logo of an application.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of System.IO.Stream</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.GetApplicationOwners(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get owners of an application.
            </summary>
            <remarks>
            Get the owners of an application.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.GetApplicationOwnersWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get owners of an application.
            </summary>
            <remarks>
            Get the owners of an application.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>ApiResponse of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.GetApplicationServiceEndpoints(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get service endpoint of an application.
            </summary>
            <remarks>
            Get service endpoint of an application.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>GetServiceEndpointsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.GetApplicationServiceEndpointsWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get service endpoint of an application.
            </summary>
            <remarks>
            Get service endpoint of an application.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>ApiResponse of GetServiceEndpointsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.GetApplications(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get a list of applications within the directory.
            </summary>
            <remarks>
            Get a list of applications within the directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique idenfier of an application in Azure Active Directory (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>GetApplicationsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.GetApplicationsWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get a list of applications within the directory.
            </summary>
            <remarks>
            Get a list of applications within the directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique idenfier of an application in Azure Active Directory (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>ApiResponse of GetApplicationsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.GetDeletedApplications(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get a list of deleted applications within the directory.
            </summary>
            <remarks>
            Get a list of deleted applications within the directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique idenfier of an application in Azure Active Directory (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>GetApplicationsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.GetDeletedApplicationsWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get a list of deleted applications within the directory.
            </summary>
            <remarks>
            Get a list of deleted applications within the directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique idenfier of an application in Azure Active Directory (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>ApiResponse of GetApplicationsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.NewApplication(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Application)">
            <summary>
            Create a new application in Azure Active Directory
            </summary>
            <remarks>
            Create a new application in Azure Active Directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="application">New application</param>
            <returns>Application</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.NewApplicationWithHttpInfo(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Application)">
            <summary>
            Create a new application in Azure Active Directory
            </summary>
            <remarks>
            Create a new application in Azure Active Directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="application">New application</param>
            <returns>ApiResponse of Application</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.NewApplicationExtensionProperty(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.ExtensionProperty)">
            <summary>
            Create application extension property
            </summary>
            <remarks>
            Get application extension property
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="extensionProperty">New extension property</param>
            <returns>ExtensionProperty</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.NewApplicationExtensionPropertyWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.ExtensionProperty)">
            <summary>
            Create application extension property
            </summary>
            <remarks>
            Get application extension property
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="extensionProperty">New extension property</param>
            <returns>ApiResponse of ExtensionProperty</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.RemoveApplication(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete an application by objectId.
            </summary>
            <remarks>
            Delete an application by objectId.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.RemoveApplicationWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete an application by objectId.
            </summary>
            <remarks>
            Delete an application by objectId.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.RemoveApplicationExtensionProperty(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete an application extension property.
            </summary>
            <remarks>
            Delete an application extension property.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="extensionPropertyId">The unique identifier of the specific Azure Active Directory extensionProperty</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.RemoveApplicationExtensionPropertyWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete an application extension property.
            </summary>
            <remarks>
            Delete an application extension property.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="extensionPropertyId">The unique identifier of the specific Azure Active Directory extensionProperty</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.RemoveApplicationOwner(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes an owner from an application.
            </summary>
            <remarks>
            Removes an owner from an application.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="ownerId">The unique identifier of the specific Azure Active Directory owner</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.RemoveApplicationOwnerWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes an owner from an application.
            </summary>
            <remarks>
            Removes an owner from an application.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="ownerId">The unique identifier of the specific Azure Active Directory owner</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.RestoreDeletedApplication(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.RestoreDeletedApplicationBody)">
            <summary>
            Restores the deleted application in the directory
            </summary>
            <remarks>
            Restores the deleted application in the directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of deleted application in Azure Active Directory (ObjectId)</param>
            <param name="restoreDeletedApplicationBody">The collection of identifier URIs for the application. (optional)</param>
            <returns>Application</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.RestoreDeletedApplicationWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.RestoreDeletedApplicationBody)">
            <summary>
            Restores the deleted application in the directory
            </summary>
            <remarks>
            Restores the deleted application in the directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of deleted application in Azure Active Directory (ObjectId)</param>
            <param name="restoreDeletedApplicationBody">The collection of identifier URIs for the application. (optional)</param>
            <returns>ApiResponse of Application</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.SetApplication(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Application)">
            <summary>
            Updates a specific application in Azure Active Directory
            </summary>
            <remarks>
            Updates an application (application object) identified by objectId in Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="application">application with updated fields</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.SetApplicationWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Application)">
            <summary>
            Updates a specific application in Azure Active Directory
            </summary>
            <remarks>
            Updates an application (application object) identified by objectId in Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="application">application with updated fields</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.SetApplicationMainLogo(System.String,System.String,System.String,System.String,System.String,System.String,System.Byte[])">
            <summary>
            Set logo of an application.
            </summary>
            <remarks>
            Set logo of an application.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="content">Application logo</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.SetApplicationMainLogoWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Byte[])">
            <summary>
            Set logo of an application.
            </summary>
            <remarks>
            Set logo of an application.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="content">Application logo</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.AddApplicationOwnerAsync(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add an owner to an application
            </summary>
            <remarks>
            Add an owner to an application.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.AddApplicationOwnerAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add an owner to an application
            </summary>
            <remarks>
            Add an owner to an application.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.GetApplicationAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get an application by objectId
            </summary>
            <remarks>
            Get an application by objectId from Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique idenfier of an application in Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of Application</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.GetApplicationAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get an application by objectId
            </summary>
            <remarks>
            Get an application by objectId from Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique idenfier of an application in Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of ApiResponse (Application)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.GetApplicationExtensionPropertiesAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get group extension properties
            </summary>
            <remarks>
            Get group extension properties
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of GetExtensionPropertiesResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.GetApplicationExtensionPropertiesAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get group extension properties
            </summary>
            <remarks>
            Get group extension properties
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse (GetExtensionPropertiesResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.GetApplicationMainLogoAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get logo of an application.
            </summary>
            <remarks>
            Get the logo of an application.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of System.IO.Stream</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.GetApplicationMainLogoAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get logo of an application.
            </summary>
            <remarks>
            Get the logo of an application.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse (System.IO.Stream)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.GetApplicationOwnersAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get owners of an application.
            </summary>
            <remarks>
            Get the owners of an application.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.GetApplicationOwnersAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get owners of an application.
            </summary>
            <remarks>
            Get the owners of an application.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of ApiResponse (GetDirectoryObjectsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.GetApplicationServiceEndpointsAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get service endpoint of an application.
            </summary>
            <remarks>
            Get service endpoint of an application.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of GetServiceEndpointsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.GetApplicationServiceEndpointsAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get service endpoint of an application.
            </summary>
            <remarks>
            Get service endpoint of an application.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of ApiResponse (GetServiceEndpointsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.GetApplicationsAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get a list of applications within the directory.
            </summary>
            <remarks>
            Get a list of applications within the directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique idenfier of an application in Azure Active Directory (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of GetApplicationsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.GetApplicationsAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get a list of applications within the directory.
            </summary>
            <remarks>
            Get a list of applications within the directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique idenfier of an application in Azure Active Directory (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of ApiResponse (GetApplicationsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.GetDeletedApplicationsAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get a list of deleted applications within the directory.
            </summary>
            <remarks>
            Get a list of deleted applications within the directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique idenfier of an application in Azure Active Directory (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of GetApplicationsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.GetDeletedApplicationsAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get a list of deleted applications within the directory.
            </summary>
            <remarks>
            Get a list of deleted applications within the directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique idenfier of an application in Azure Active Directory (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of ApiResponse (GetApplicationsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.NewApplicationAsync(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Application)">
            <summary>
            Create a new application in Azure Active Directory
            </summary>
            <remarks>
            Create a new application in Azure Active Directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="application">New application</param>
            <returns>Task of Application</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.NewApplicationAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Application)">
            <summary>
            Create a new application in Azure Active Directory
            </summary>
            <remarks>
            Create a new application in Azure Active Directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="application">New application</param>
            <returns>Task of ApiResponse (Application)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.NewApplicationExtensionPropertyAsync(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.ExtensionProperty)">
            <summary>
            Create application extension property
            </summary>
            <remarks>
            Get application extension property
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="extensionProperty">New extension property</param>
            <returns>Task of ExtensionProperty</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.NewApplicationExtensionPropertyAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.ExtensionProperty)">
            <summary>
            Create application extension property
            </summary>
            <remarks>
            Get application extension property
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="extensionProperty">New extension property</param>
            <returns>Task of ApiResponse (ExtensionProperty)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.RemoveApplicationAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete an application by objectId.
            </summary>
            <remarks>
            Delete an application by objectId.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.RemoveApplicationAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete an application by objectId.
            </summary>
            <remarks>
            Delete an application by objectId.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.RemoveApplicationExtensionPropertyAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete an application extension property.
            </summary>
            <remarks>
            Delete an application extension property.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="extensionPropertyId">The unique identifier of the specific Azure Active Directory extensionProperty</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.RemoveApplicationExtensionPropertyAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete an application extension property.
            </summary>
            <remarks>
            Delete an application extension property.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="extensionPropertyId">The unique identifier of the specific Azure Active Directory extensionProperty</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.RemoveApplicationOwnerAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes an owner from an application.
            </summary>
            <remarks>
            Removes an owner from an application.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="ownerId">The unique identifier of the specific Azure Active Directory owner</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.RemoveApplicationOwnerAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes an owner from an application.
            </summary>
            <remarks>
            Removes an owner from an application.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="ownerId">The unique identifier of the specific Azure Active Directory owner</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.RestoreDeletedApplicationAsync(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.RestoreDeletedApplicationBody)">
            <summary>
            Restores the deleted application in the directory
            </summary>
            <remarks>
            Restores the deleted application in the directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of deleted application in Azure Active Directory (ObjectId)</param>
            <param name="restoreDeletedApplicationBody">The collection of identifier URIs for the application. (optional)</param>
            <returns>Task of Application</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.RestoreDeletedApplicationAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.RestoreDeletedApplicationBody)">
            <summary>
            Restores the deleted application in the directory
            </summary>
            <remarks>
            Restores the deleted application in the directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of deleted application in Azure Active Directory (ObjectId)</param>
            <param name="restoreDeletedApplicationBody">The collection of identifier URIs for the application. (optional)</param>
            <returns>Task of ApiResponse (Application)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.SetApplicationAsync(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Application)">
            <summary>
            Updates a specific application in Azure Active Directory
            </summary>
            <remarks>
            Updates an application (application object) identified by objectId in Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="application">application with updated fields</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.SetApplicationAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Application)">
            <summary>
            Updates a specific application in Azure Active Directory
            </summary>
            <remarks>
            Updates an application (application object) identified by objectId in Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="application">application with updated fields</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.SetApplicationMainLogoAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Byte[])">
            <summary>
            Set logo of an application.
            </summary>
            <remarks>
            Set logo of an application.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="content">Application logo</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IApplicationApi.SetApplicationMainLogoAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Byte[])">
            <summary>
            Set logo of an application.
            </summary>
            <remarks>
            Set logo of an application.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="content">Application logo</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD16.Api.ApplicationApi">
            <summary>
            Represents a collection of functions to interact with the API endpoints
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.#ctor(System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD16.Api.ApplicationApi"/> class.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.#ctor(Microsoft.Open.AzureAD16.Client.Configuration)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD16.Api.ApplicationApi"/> class
            using Configuration object
            </summary>
            <param name="configuration">An instance of Configuration</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.GetBasePath">
            <summary>
            Gets the base path of the API client.
            </summary>
            <value>The base path</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.SetBasePath(System.String)">
            <summary>
            Sets the base path of the API client.
            </summary>
            <value>The base path</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD16.Api.ApplicationApi.Configuration">
            <summary>
            Gets or sets the configuration object
            </summary>
            <value>An instance of the Configuration</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD16.Api.ApplicationApi.ExceptionFactory">
            <summary>
            Provides a factory method hook for the creation of exceptions.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.DefaultHeader">
            <summary>
            Gets the default header.
            </summary>
            <returns>Dictionary of HTTP header</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.AddDefaultHeader(System.String,System.String)">
            <summary>
            Add default header.
            </summary>
            <param name="key">Header field name.</param>
            <param name="value">Header field value.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.AddApplicationOwner(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add an owner to an application Add an owner to an application.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.AddApplicationOwnerWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add an owner to an application Add an owner to an application.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.AddApplicationOwnerAsync(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add an owner to an application Add an owner to an application.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.AddApplicationOwnerAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add an owner to an application Add an owner to an application.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.GetApplication(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get an application by objectId Get an application by objectId from Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique idenfier of an application in Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Application</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.GetApplicationWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get an application by objectId Get an application by objectId from Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique idenfier of an application in Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>ApiResponse of Application</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.GetApplicationAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get an application by objectId Get an application by objectId from Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique idenfier of an application in Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of Application</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.GetApplicationAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get an application by objectId Get an application by objectId from Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique idenfier of an application in Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of ApiResponse (Application)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.GetApplicationExtensionProperties(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get group extension properties Get group extension properties
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>GetExtensionPropertiesResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.GetApplicationExtensionPropertiesWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get group extension properties Get group extension properties
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of GetExtensionPropertiesResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.GetApplicationExtensionPropertiesAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get group extension properties Get group extension properties
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of GetExtensionPropertiesResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.GetApplicationExtensionPropertiesAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get group extension properties Get group extension properties
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse (GetExtensionPropertiesResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.GetApplicationMainLogo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get logo of an application. Get the logo of an application.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>System.IO.Stream</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.GetApplicationMainLogoWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get logo of an application. Get the logo of an application.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of System.IO.Stream</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.GetApplicationMainLogoAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get logo of an application. Get the logo of an application.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of System.IO.Stream</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.GetApplicationMainLogoAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get logo of an application. Get the logo of an application.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse (System.IO.Stream)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.GetApplicationOwners(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get owners of an application. Get the owners of an application.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.GetApplicationOwnersWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get owners of an application. Get the owners of an application.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>ApiResponse of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.GetApplicationOwnersAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get owners of an application. Get the owners of an application.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.GetApplicationOwnersAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get owners of an application. Get the owners of an application.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of ApiResponse (GetDirectoryObjectsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.GetApplicationServiceEndpoints(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get service endpoint of an application. Get service endpoint of an application.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>GetServiceEndpointsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.GetApplicationServiceEndpointsWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get service endpoint of an application. Get service endpoint of an application.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>ApiResponse of GetServiceEndpointsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.GetApplicationServiceEndpointsAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get service endpoint of an application. Get service endpoint of an application.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of GetServiceEndpointsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.GetApplicationServiceEndpointsAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get service endpoint of an application. Get service endpoint of an application.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of ApiResponse (GetServiceEndpointsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.GetApplications(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get a list of applications within the directory. Get a list of applications within the directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique idenfier of an application in Azure Active Directory (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>GetApplicationsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.GetApplicationsWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get a list of applications within the directory. Get a list of applications within the directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique idenfier of an application in Azure Active Directory (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>ApiResponse of GetApplicationsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.GetApplicationsAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get a list of applications within the directory. Get a list of applications within the directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique idenfier of an application in Azure Active Directory (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of GetApplicationsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.GetApplicationsAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get a list of applications within the directory. Get a list of applications within the directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique idenfier of an application in Azure Active Directory (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of ApiResponse (GetApplicationsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.GetDeletedApplications(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get a list of deleted applications within the directory. Get a list of deleted applications within the directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique idenfier of an application in Azure Active Directory (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>GetApplicationsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.GetDeletedApplicationsWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get a list of deleted applications within the directory. Get a list of deleted applications within the directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique idenfier of an application in Azure Active Directory (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>ApiResponse of GetApplicationsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.GetDeletedApplicationsAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get a list of deleted applications within the directory. Get a list of deleted applications within the directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique idenfier of an application in Azure Active Directory (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of GetApplicationsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.GetDeletedApplicationsAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get a list of deleted applications within the directory. Get a list of deleted applications within the directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique idenfier of an application in Azure Active Directory (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of ApiResponse (GetApplicationsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.NewApplication(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Application)">
            <summary>
            Create a new application in Azure Active Directory Create a new application in Azure Active Directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="application">New application</param>
            <returns>Application</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.NewApplicationWithHttpInfo(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Application)">
            <summary>
            Create a new application in Azure Active Directory Create a new application in Azure Active Directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="application">New application</param>
            <returns>ApiResponse of Application</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.NewApplicationAsync(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Application)">
            <summary>
            Create a new application in Azure Active Directory Create a new application in Azure Active Directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="application">New application</param>
            <returns>Task of Application</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.NewApplicationAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Application)">
            <summary>
            Create a new application in Azure Active Directory Create a new application in Azure Active Directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="application">New application</param>
            <returns>Task of ApiResponse (Application)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.NewApplicationExtensionProperty(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.ExtensionProperty)">
            <summary>
            Create application extension property Get application extension property
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="extensionProperty">New extension property</param>
            <returns>ExtensionProperty</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.NewApplicationExtensionPropertyWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.ExtensionProperty)">
            <summary>
            Create application extension property Get application extension property
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="extensionProperty">New extension property</param>
            <returns>ApiResponse of ExtensionProperty</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.NewApplicationExtensionPropertyAsync(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.ExtensionProperty)">
            <summary>
            Create application extension property Get application extension property
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="extensionProperty">New extension property</param>
            <returns>Task of ExtensionProperty</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.NewApplicationExtensionPropertyAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.ExtensionProperty)">
            <summary>
            Create application extension property Get application extension property
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="extensionProperty">New extension property</param>
            <returns>Task of ApiResponse (ExtensionProperty)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.RemoveApplication(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete an application by objectId. Delete an application by objectId.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.RemoveApplicationWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete an application by objectId. Delete an application by objectId.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.RemoveApplicationAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete an application by objectId. Delete an application by objectId.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.RemoveApplicationAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete an application by objectId. Delete an application by objectId.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.RemoveApplicationExtensionProperty(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete an application extension property. Delete an application extension property.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="extensionPropertyId">The unique identifier of the specific Azure Active Directory extensionProperty</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.RemoveApplicationExtensionPropertyWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete an application extension property. Delete an application extension property.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="extensionPropertyId">The unique identifier of the specific Azure Active Directory extensionProperty</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.RemoveApplicationExtensionPropertyAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete an application extension property. Delete an application extension property.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="extensionPropertyId">The unique identifier of the specific Azure Active Directory extensionProperty</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.RemoveApplicationExtensionPropertyAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete an application extension property. Delete an application extension property.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="extensionPropertyId">The unique identifier of the specific Azure Active Directory extensionProperty</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.RemoveApplicationOwner(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes an owner from an application. Removes an owner from an application.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="ownerId">The unique identifier of the specific Azure Active Directory owner</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.RemoveApplicationOwnerWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes an owner from an application. Removes an owner from an application.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="ownerId">The unique identifier of the specific Azure Active Directory owner</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.RemoveApplicationOwnerAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes an owner from an application. Removes an owner from an application.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="ownerId">The unique identifier of the specific Azure Active Directory owner</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.RemoveApplicationOwnerAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes an owner from an application. Removes an owner from an application.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="ownerId">The unique identifier of the specific Azure Active Directory owner</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.RestoreDeletedApplication(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.RestoreDeletedApplicationBody)">
            <summary>
            Restores the deleted application in the directory Restores the deleted application in the directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of deleted application in Azure Active Directory (ObjectId)</param>
            <param name="restoreDeletedApplicationBody">The collection of identifier URIs for the application. (optional)</param>
            <returns>Application</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.RestoreDeletedApplicationWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.RestoreDeletedApplicationBody)">
            <summary>
            Restores the deleted application in the directory Restores the deleted application in the directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of deleted application in Azure Active Directory (ObjectId)</param>
            <param name="restoreDeletedApplicationBody">The collection of identifier URIs for the application. (optional)</param>
            <returns>ApiResponse of Application</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.RestoreDeletedApplicationAsync(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.RestoreDeletedApplicationBody)">
            <summary>
            Restores the deleted application in the directory Restores the deleted application in the directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of deleted application in Azure Active Directory (ObjectId)</param>
            <param name="restoreDeletedApplicationBody">The collection of identifier URIs for the application. (optional)</param>
            <returns>Task of Application</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.RestoreDeletedApplicationAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.RestoreDeletedApplicationBody)">
            <summary>
            Restores the deleted application in the directory Restores the deleted application in the directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of deleted application in Azure Active Directory (ObjectId)</param>
            <param name="restoreDeletedApplicationBody">The collection of identifier URIs for the application. (optional)</param>
            <returns>Task of ApiResponse (Application)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.SetApplication(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Application)">
            <summary>
            Updates a specific application in Azure Active Directory Updates an application (application object) identified by objectId in Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="application">application with updated fields</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.SetApplicationWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Application)">
            <summary>
            Updates a specific application in Azure Active Directory Updates an application (application object) identified by objectId in Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="application">application with updated fields</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.SetApplicationAsync(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Application)">
            <summary>
            Updates a specific application in Azure Active Directory Updates an application (application object) identified by objectId in Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="application">application with updated fields</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.SetApplicationAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Application)">
            <summary>
            Updates a specific application in Azure Active Directory Updates an application (application object) identified by objectId in Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="application">application with updated fields</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.SetApplicationMainLogo(System.String,System.String,System.String,System.String,System.String,System.String,System.Byte[])">
            <summary>
            Set logo of an application. Set logo of an application.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="content">Application logo</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.SetApplicationMainLogoWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Byte[])">
            <summary>
            Set logo of an application. Set logo of an application.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="content">Application logo</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.SetApplicationMainLogoAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Byte[])">
            <summary>
            Set logo of an application. Set logo of an application.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="content">Application logo</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ApplicationApi.SetApplicationMainLogoAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Byte[])">
            <summary>
            Set logo of an application. Set logo of an application.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="content">Application logo</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD16.Api.IContactApi">
            <summary>
            Represents a collection of functions to interact with the API endpoints
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IContactApi.GetAzureADContactThumbnailPhoto(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get thumbnail photo of a contact.
            </summary>
            <remarks>
            Get thumbnail photo of a contact.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>System.IO.Stream</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IContactApi.GetAzureADContactThumbnailPhotoWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get thumbnail photo of a contact.
            </summary>
            <remarks>
            Get thumbnail photo of a contact.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of System.IO.Stream</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IContactApi.GetContact(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a specific contact from Azure Active Directory
            </summary>
            <remarks>
            Retreives a specific contact (contact object) from Azure Active Directory by objectId.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of a contact in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Contact</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IContactApi.GetContactWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a specific contact from Azure Active Directory
            </summary>
            <remarks>
            Retreives a specific contact (contact object) from Azure Active Directory by objectId.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of a contact in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>ApiResponse of Contact</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IContactApi.GetContactDirectReports(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get the contact&#39;s direct reports.
            </summary>
            <remarks>
            Get the contact&#39;s direct reports. Direct reports are users who have their manager attribute set to the current contact.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IContactApi.GetContactDirectReportsWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get the contact&#39;s direct reports.
            </summary>
            <remarks>
            Get the contact&#39;s direct reports. Direct reports are users who have their manager attribute set to the current contact.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>ApiResponse of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IContactApi.GetContactManager(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves the manager of a contact from Azure Active Directory
            </summary>
            <remarks>
            Retrieves the manager of a contact from Azure Active Directory. A manager can be a user or contact object.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>DirectoryObject</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IContactApi.GetContactManagerWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves the manager of a contact from Azure Active Directory
            </summary>
            <remarks>
            Retrieves the manager of a contact from Azure Active Directory. A manager can be a user or contact object.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of DirectoryObject</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IContactApi.GetContactMemberships(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get contact memberships.
            </summary>
            <remarks>
            Get a list of groups and directory roles that the contact is a member of.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IContactApi.GetContactMembershipsWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get contact memberships.
            </summary>
            <remarks>
            Get a list of groups and directory roles that the contact is a member of.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>ApiResponse of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IContactApi.GetContacts(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a list of contacts in Azure Active Directory based on provided query parameters
            </summary>
            <remarks>
            Retrieves a list of contacts in Azure Active Directory based on provided oData query paramters including: $filter, $orderby, $top
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of a contact in Azure Active Directory (ObjectId) (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>GetContactsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IContactApi.GetContactsWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a list of contacts in Azure Active Directory based on provided query parameters
            </summary>
            <remarks>
            Retrieves a list of contacts in Azure Active Directory based on provided oData query paramters including: $filter, $orderby, $top
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of a contact in Azure Active Directory (ObjectId) (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>ApiResponse of GetContactsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IContactApi.RemoveContact(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Deletes a specific contact in Azure Active Directory
            </summary>
            <remarks>
            Deletes a contact (contact object) identified by objectId
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IContactApi.RemoveContactWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Deletes a specific contact in Azure Active Directory
            </summary>
            <remarks>
            Deletes a contact (contact object) identified by objectId
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IContactApi.RemoveContactManager(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Deletes the contact&#39;s manager in Azure Active Directory
            </summary>
            <remarks>
            Deletes the contact&#39;s manager in Azure Active Directory. A manager can be a user or contact object.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IContactApi.RemoveContactManagerWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Deletes the contact&#39;s manager in Azure Active Directory
            </summary>
            <remarks>
            Deletes the contact&#39;s manager in Azure Active Directory. A manager can be a user or contact object.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IContactApi.SelectAzureADGroupIdsContactIsMemberOf(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.GroupIdsForMembershipCheck)">
            <summary>
            From a list of groups Ids select those that the contact is a member of.
            </summary>
            <remarks>
            From a list of groups Ids select those that the contact is a member of.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="groupIdsForMembershipCheck">A list of groups object ids.</param>
            <returns>CheckMemberGroupsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IContactApi.SelectAzureADGroupIdsContactIsMemberOfWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.GroupIdsForMembershipCheck)">
            <summary>
            From a list of groups Ids select those that the contact is a member of.
            </summary>
            <remarks>
            From a list of groups Ids select those that the contact is a member of.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="groupIdsForMembershipCheck">A list of groups object ids.</param>
            <returns>ApiResponse of CheckMemberGroupsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IContactApi.GetAzureADContactThumbnailPhotoAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get thumbnail photo of a contact.
            </summary>
            <remarks>
            Get thumbnail photo of a contact.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of System.IO.Stream</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IContactApi.GetAzureADContactThumbnailPhotoAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get thumbnail photo of a contact.
            </summary>
            <remarks>
            Get thumbnail photo of a contact.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse (System.IO.Stream)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IContactApi.GetContactAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a specific contact from Azure Active Directory
            </summary>
            <remarks>
            Retreives a specific contact (contact object) from Azure Active Directory by objectId.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of a contact in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of Contact</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IContactApi.GetContactAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a specific contact from Azure Active Directory
            </summary>
            <remarks>
            Retreives a specific contact (contact object) from Azure Active Directory by objectId.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of a contact in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of ApiResponse (Contact)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IContactApi.GetContactDirectReportsAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get the contact&#39;s direct reports.
            </summary>
            <remarks>
            Get the contact&#39;s direct reports. Direct reports are users who have their manager attribute set to the current contact.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IContactApi.GetContactDirectReportsAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get the contact&#39;s direct reports.
            </summary>
            <remarks>
            Get the contact&#39;s direct reports. Direct reports are users who have their manager attribute set to the current contact.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of ApiResponse (GetDirectoryObjectsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IContactApi.GetContactManagerAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves the manager of a contact from Azure Active Directory
            </summary>
            <remarks>
            Retrieves the manager of a contact from Azure Active Directory. A manager can be a user or contact object.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of DirectoryObject</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IContactApi.GetContactManagerAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves the manager of a contact from Azure Active Directory
            </summary>
            <remarks>
            Retrieves the manager of a contact from Azure Active Directory. A manager can be a user or contact object.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse (DirectoryObject)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IContactApi.GetContactMembershipsAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get contact memberships.
            </summary>
            <remarks>
            Get a list of groups and directory roles that the contact is a member of.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IContactApi.GetContactMembershipsAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get contact memberships.
            </summary>
            <remarks>
            Get a list of groups and directory roles that the contact is a member of.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of ApiResponse (GetDirectoryObjectsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IContactApi.GetContactsAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a list of contacts in Azure Active Directory based on provided query parameters
            </summary>
            <remarks>
            Retrieves a list of contacts in Azure Active Directory based on provided oData query paramters including: $filter, $orderby, $top
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of a contact in Azure Active Directory (ObjectId) (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of GetContactsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IContactApi.GetContactsAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a list of contacts in Azure Active Directory based on provided query parameters
            </summary>
            <remarks>
            Retrieves a list of contacts in Azure Active Directory based on provided oData query paramters including: $filter, $orderby, $top
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of a contact in Azure Active Directory (ObjectId) (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of ApiResponse (GetContactsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IContactApi.RemoveContactAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Deletes a specific contact in Azure Active Directory
            </summary>
            <remarks>
            Deletes a contact (contact object) identified by objectId
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IContactApi.RemoveContactAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Deletes a specific contact in Azure Active Directory
            </summary>
            <remarks>
            Deletes a contact (contact object) identified by objectId
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IContactApi.RemoveContactManagerAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Deletes the contact&#39;s manager in Azure Active Directory
            </summary>
            <remarks>
            Deletes the contact&#39;s manager in Azure Active Directory. A manager can be a user or contact object.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IContactApi.RemoveContactManagerAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Deletes the contact&#39;s manager in Azure Active Directory
            </summary>
            <remarks>
            Deletes the contact&#39;s manager in Azure Active Directory. A manager can be a user or contact object.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IContactApi.SelectAzureADGroupIdsContactIsMemberOfAsync(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.GroupIdsForMembershipCheck)">
            <summary>
            From a list of groups Ids select those that the contact is a member of.
            </summary>
            <remarks>
            From a list of groups Ids select those that the contact is a member of.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="groupIdsForMembershipCheck">A list of groups object ids.</param>
            <returns>Task of CheckMemberGroupsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IContactApi.SelectAzureADGroupIdsContactIsMemberOfAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.GroupIdsForMembershipCheck)">
            <summary>
            From a list of groups Ids select those that the contact is a member of.
            </summary>
            <remarks>
            From a list of groups Ids select those that the contact is a member of.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="groupIdsForMembershipCheck">A list of groups object ids.</param>
            <returns>Task of ApiResponse (CheckMemberGroupsResponse)</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD16.Api.ContactApi">
            <summary>
            Represents a collection of functions to interact with the API endpoints
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContactApi.#ctor(System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD16.Api.ContactApi"/> class.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContactApi.#ctor(Microsoft.Open.AzureAD16.Client.Configuration)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD16.Api.ContactApi"/> class
            using Configuration object
            </summary>
            <param name="configuration">An instance of Configuration</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContactApi.GetBasePath">
            <summary>
            Gets the base path of the API client.
            </summary>
            <value>The base path</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContactApi.SetBasePath(System.String)">
            <summary>
            Sets the base path of the API client.
            </summary>
            <value>The base path</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD16.Api.ContactApi.Configuration">
            <summary>
            Gets or sets the configuration object
            </summary>
            <value>An instance of the Configuration</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD16.Api.ContactApi.ExceptionFactory">
            <summary>
            Provides a factory method hook for the creation of exceptions.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContactApi.DefaultHeader">
            <summary>
            Gets the default header.
            </summary>
            <returns>Dictionary of HTTP header</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContactApi.AddDefaultHeader(System.String,System.String)">
            <summary>
            Add default header.
            </summary>
            <param name="key">Header field name.</param>
            <param name="value">Header field value.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContactApi.GetAzureADContactThumbnailPhoto(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get thumbnail photo of a contact. Get thumbnail photo of a contact.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>System.IO.Stream</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContactApi.GetAzureADContactThumbnailPhotoWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get thumbnail photo of a contact. Get thumbnail photo of a contact.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of System.IO.Stream</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContactApi.GetAzureADContactThumbnailPhotoAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get thumbnail photo of a contact. Get thumbnail photo of a contact.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of System.IO.Stream</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContactApi.GetAzureADContactThumbnailPhotoAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get thumbnail photo of a contact. Get thumbnail photo of a contact.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse (System.IO.Stream)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContactApi.GetContact(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a specific contact from Azure Active Directory Retreives a specific contact (contact object) from Azure Active Directory by objectId.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of a contact in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Contact</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContactApi.GetContactWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a specific contact from Azure Active Directory Retreives a specific contact (contact object) from Azure Active Directory by objectId.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of a contact in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>ApiResponse of Contact</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContactApi.GetContactAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a specific contact from Azure Active Directory Retreives a specific contact (contact object) from Azure Active Directory by objectId.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of a contact in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of Contact</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContactApi.GetContactAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a specific contact from Azure Active Directory Retreives a specific contact (contact object) from Azure Active Directory by objectId.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of a contact in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of ApiResponse (Contact)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContactApi.GetContactDirectReports(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get the contact&#39;s direct reports. Get the contact&#39;s direct reports. Direct reports are users who have their manager attribute set to the current contact.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContactApi.GetContactDirectReportsWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get the contact&#39;s direct reports. Get the contact&#39;s direct reports. Direct reports are users who have their manager attribute set to the current contact.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>ApiResponse of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContactApi.GetContactDirectReportsAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get the contact&#39;s direct reports. Get the contact&#39;s direct reports. Direct reports are users who have their manager attribute set to the current contact.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContactApi.GetContactDirectReportsAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get the contact&#39;s direct reports. Get the contact&#39;s direct reports. Direct reports are users who have their manager attribute set to the current contact.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of ApiResponse (GetDirectoryObjectsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContactApi.GetContactManager(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves the manager of a contact from Azure Active Directory Retrieves the manager of a contact from Azure Active Directory. A manager can be a user or contact object.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>DirectoryObject</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContactApi.GetContactManagerWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves the manager of a contact from Azure Active Directory Retrieves the manager of a contact from Azure Active Directory. A manager can be a user or contact object.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of DirectoryObject</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContactApi.GetContactManagerAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves the manager of a contact from Azure Active Directory Retrieves the manager of a contact from Azure Active Directory. A manager can be a user or contact object.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of DirectoryObject</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContactApi.GetContactManagerAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves the manager of a contact from Azure Active Directory Retrieves the manager of a contact from Azure Active Directory. A manager can be a user or contact object.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse (DirectoryObject)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContactApi.GetContactMemberships(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get contact memberships. Get a list of groups and directory roles that the contact is a member of.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContactApi.GetContactMembershipsWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get contact memberships. Get a list of groups and directory roles that the contact is a member of.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>ApiResponse of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContactApi.GetContactMembershipsAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get contact memberships. Get a list of groups and directory roles that the contact is a member of.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContactApi.GetContactMembershipsAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get contact memberships. Get a list of groups and directory roles that the contact is a member of.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of ApiResponse (GetDirectoryObjectsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContactApi.GetContacts(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a list of contacts in Azure Active Directory based on provided query parameters Retrieves a list of contacts in Azure Active Directory based on provided oData query paramters including: $filter, $orderby, $top
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of a contact in Azure Active Directory (ObjectId) (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>GetContactsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContactApi.GetContactsWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a list of contacts in Azure Active Directory based on provided query parameters Retrieves a list of contacts in Azure Active Directory based on provided oData query paramters including: $filter, $orderby, $top
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of a contact in Azure Active Directory (ObjectId) (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>ApiResponse of GetContactsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContactApi.GetContactsAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a list of contacts in Azure Active Directory based on provided query parameters Retrieves a list of contacts in Azure Active Directory based on provided oData query paramters including: $filter, $orderby, $top
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of a contact in Azure Active Directory (ObjectId) (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of GetContactsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContactApi.GetContactsAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a list of contacts in Azure Active Directory based on provided query parameters Retrieves a list of contacts in Azure Active Directory based on provided oData query paramters including: $filter, $orderby, $top
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of a contact in Azure Active Directory (ObjectId) (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of ApiResponse (GetContactsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContactApi.RemoveContact(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Deletes a specific contact in Azure Active Directory Deletes a contact (contact object) identified by objectId
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContactApi.RemoveContactWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Deletes a specific contact in Azure Active Directory Deletes a contact (contact object) identified by objectId
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContactApi.RemoveContactAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Deletes a specific contact in Azure Active Directory Deletes a contact (contact object) identified by objectId
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContactApi.RemoveContactAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Deletes a specific contact in Azure Active Directory Deletes a contact (contact object) identified by objectId
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContactApi.RemoveContactManager(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Deletes the contact&#39;s manager in Azure Active Directory Deletes the contact&#39;s manager in Azure Active Directory. A manager can be a user or contact object.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContactApi.RemoveContactManagerWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Deletes the contact&#39;s manager in Azure Active Directory Deletes the contact&#39;s manager in Azure Active Directory. A manager can be a user or contact object.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContactApi.RemoveContactManagerAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Deletes the contact&#39;s manager in Azure Active Directory Deletes the contact&#39;s manager in Azure Active Directory. A manager can be a user or contact object.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContactApi.RemoveContactManagerAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Deletes the contact&#39;s manager in Azure Active Directory Deletes the contact&#39;s manager in Azure Active Directory. A manager can be a user or contact object.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContactApi.SelectAzureADGroupIdsContactIsMemberOf(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.GroupIdsForMembershipCheck)">
            <summary>
            From a list of groups Ids select those that the contact is a member of. From a list of groups Ids select those that the contact is a member of.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="groupIdsForMembershipCheck">A list of groups object ids.</param>
            <returns>CheckMemberGroupsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContactApi.SelectAzureADGroupIdsContactIsMemberOfWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.GroupIdsForMembershipCheck)">
            <summary>
            From a list of groups Ids select those that the contact is a member of. From a list of groups Ids select those that the contact is a member of.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="groupIdsForMembershipCheck">A list of groups object ids.</param>
            <returns>ApiResponse of CheckMemberGroupsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContactApi.SelectAzureADGroupIdsContactIsMemberOfAsync(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.GroupIdsForMembershipCheck)">
            <summary>
            From a list of groups Ids select those that the contact is a member of. From a list of groups Ids select those that the contact is a member of.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="groupIdsForMembershipCheck">A list of groups object ids.</param>
            <returns>Task of CheckMemberGroupsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContactApi.SelectAzureADGroupIdsContactIsMemberOfAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.GroupIdsForMembershipCheck)">
            <summary>
            From a list of groups Ids select those that the contact is a member of. From a list of groups Ids select those that the contact is a member of.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="groupIdsForMembershipCheck">A list of groups object ids.</param>
            <returns>Task of ApiResponse (CheckMemberGroupsResponse)</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD16.Api.IContractApi">
            <summary>
            Represents a collection of functions to interact with the API endpoints
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IContractApi.GetContract(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a specific contract from Azure Active Directory
            </summary>
            <remarks>
            Retreives a specific contract (contact object) from Azure Active Directory by objectId.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of a contract in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Contract</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IContractApi.GetContractWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a specific contract from Azure Active Directory
            </summary>
            <remarks>
            Retreives a specific contract (contact object) from Azure Active Directory by objectId.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of a contract in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>ApiResponse of Contract</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IContractApi.GetContracts(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a list of contracts in Azure Active Directory based on provided query parameters
            </summary>
            <remarks>
            Retrieves a list of contracts in Azure Active Directory based on provided oData query paramters including: $filter, $orderby, $top
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of a contract in Azure Active Directory (ObjectId) (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>GetContractsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IContractApi.GetContractsWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a list of contracts in Azure Active Directory based on provided query parameters
            </summary>
            <remarks>
            Retrieves a list of contracts in Azure Active Directory based on provided oData query paramters including: $filter, $orderby, $top
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of a contract in Azure Active Directory (ObjectId) (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>ApiResponse of GetContractsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IContractApi.GetContractAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a specific contract from Azure Active Directory
            </summary>
            <remarks>
            Retreives a specific contract (contact object) from Azure Active Directory by objectId.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of a contract in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of Contract</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IContractApi.GetContractAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a specific contract from Azure Active Directory
            </summary>
            <remarks>
            Retreives a specific contract (contact object) from Azure Active Directory by objectId.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of a contract in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of ApiResponse (Contract)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IContractApi.GetContractsAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a list of contracts in Azure Active Directory based on provided query parameters
            </summary>
            <remarks>
            Retrieves a list of contracts in Azure Active Directory based on provided oData query paramters including: $filter, $orderby, $top
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of a contract in Azure Active Directory (ObjectId) (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of GetContractsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IContractApi.GetContractsAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a list of contracts in Azure Active Directory based on provided query parameters
            </summary>
            <remarks>
            Retrieves a list of contracts in Azure Active Directory based on provided oData query paramters including: $filter, $orderby, $top
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of a contract in Azure Active Directory (ObjectId) (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of ApiResponse (GetContractsResponse)</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD16.Api.ContractApi">
            <summary>
            Represents a collection of functions to interact with the API endpoints
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContractApi.#ctor(System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD16.Api.ContractApi"/> class.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContractApi.#ctor(Microsoft.Open.AzureAD16.Client.Configuration)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD16.Api.ContractApi"/> class
            using Configuration object
            </summary>
            <param name="configuration">An instance of Configuration</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContractApi.GetBasePath">
            <summary>
            Gets the base path of the API client.
            </summary>
            <value>The base path</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContractApi.SetBasePath(System.String)">
            <summary>
            Sets the base path of the API client.
            </summary>
            <value>The base path</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD16.Api.ContractApi.Configuration">
            <summary>
            Gets or sets the configuration object
            </summary>
            <value>An instance of the Configuration</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD16.Api.ContractApi.ExceptionFactory">
            <summary>
            Provides a factory method hook for the creation of exceptions.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContractApi.DefaultHeader">
            <summary>
            Gets the default header.
            </summary>
            <returns>Dictionary of HTTP header</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContractApi.AddDefaultHeader(System.String,System.String)">
            <summary>
            Add default header.
            </summary>
            <param name="key">Header field name.</param>
            <param name="value">Header field value.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContractApi.GetContract(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a specific contract from Azure Active Directory Retreives a specific contract (contact object) from Azure Active Directory by objectId.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of a contract in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Contract</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContractApi.GetContractWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a specific contract from Azure Active Directory Retreives a specific contract (contact object) from Azure Active Directory by objectId.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of a contract in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>ApiResponse of Contract</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContractApi.GetContractAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a specific contract from Azure Active Directory Retreives a specific contract (contact object) from Azure Active Directory by objectId.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of a contract in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of Contract</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContractApi.GetContractAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a specific contract from Azure Active Directory Retreives a specific contract (contact object) from Azure Active Directory by objectId.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of a contract in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of ApiResponse (Contract)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContractApi.GetContracts(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a list of contracts in Azure Active Directory based on provided query parameters Retrieves a list of contracts in Azure Active Directory based on provided oData query paramters including: $filter, $orderby, $top
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of a contract in Azure Active Directory (ObjectId) (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>GetContractsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContractApi.GetContractsWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a list of contracts in Azure Active Directory based on provided query parameters Retrieves a list of contracts in Azure Active Directory based on provided oData query paramters including: $filter, $orderby, $top
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of a contract in Azure Active Directory (ObjectId) (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>ApiResponse of GetContractsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContractApi.GetContractsAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a list of contracts in Azure Active Directory based on provided query parameters Retrieves a list of contracts in Azure Active Directory based on provided oData query paramters including: $filter, $orderby, $top
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of a contract in Azure Active Directory (ObjectId) (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of GetContractsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ContractApi.GetContractsAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a list of contracts in Azure Active Directory based on provided query parameters Retrieves a list of contracts in Azure Active Directory based on provided oData query paramters including: $filter, $orderby, $top
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of a contract in Azure Active Directory (ObjectId) (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of ApiResponse (GetContractsResponse)</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD16.Api.IDeviceApi">
            <summary>
            Represents a collection of functions to interact with the API endpoints
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDeviceApi.AddDeviceRegisteredOwner(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add an owner to a device
            </summary>
            <remarks>
            Add an owner to a device.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDeviceApi.AddDeviceRegisteredOwnerWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add an owner to a device
            </summary>
            <remarks>
            Add an owner to a device.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDeviceApi.AddDeviceRegisteredUser(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add a user to a device.
            </summary>
            <remarks>
            Add a user to a device.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDeviceApi.AddDeviceRegisteredUserWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add a user to a device.
            </summary>
            <remarks>
            Add a user to a device.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDeviceApi.DeviceRegisteredOwner(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes an owner from a device.
            </summary>
            <remarks>
            Removes an owner from a device.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="ownerId">The unique identifier of the specific Azure Active Directory owner</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDeviceApi.DeviceRegisteredOwnerWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes an owner from a device.
            </summary>
            <remarks>
            Removes an owner from a device.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="ownerId">The unique identifier of the specific Azure Active Directory owner</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDeviceApi.GetDevice(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a specific device from Azure Active Directory
            </summary>
            <remarks>
            Retreives a specific device (device object) from Azure Active Directory by objectId.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of a device in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Device</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDeviceApi.GetDeviceWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a specific device from Azure Active Directory
            </summary>
            <remarks>
            Retreives a specific device (device object) from Azure Active Directory by objectId.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of a device in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>ApiResponse of Device</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDeviceApi.GetDeviceRegisteredOwners(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get users that are registered as owner on the device.
            </summary>
            <remarks>
            Get users that are registered as owner on the device.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>GetUsersResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDeviceApi.GetDeviceRegisteredOwnersWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get users that are registered as owner on the device.
            </summary>
            <remarks>
            Get users that are registered as owner on the device.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>ApiResponse of GetUsersResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDeviceApi.GetDeviceRegisteredUsers(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get users that are marked as users on the device.
            </summary>
            <remarks>
            Get users that are marked as users on the device.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>GetUsersResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDeviceApi.GetDeviceRegisteredUsersWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get users that are marked as users on the device.
            </summary>
            <remarks>
            Get users that are marked as users on the device.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>ApiResponse of GetUsersResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDeviceApi.GetDevices(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a list of devices in Azure Active Directory based on provided query parameters
            </summary>
            <remarks>
            Retrieves a list of devices in Azure Active Directory based on provided oData query paramters including: $filter, $orderby, $top
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of a device in Azure Active Directory (ObjectId) (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>GetDevicesResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDeviceApi.GetDevicesWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a list of devices in Azure Active Directory based on provided query parameters
            </summary>
            <remarks>
            Retrieves a list of devices in Azure Active Directory based on provided oData query paramters including: $filter, $orderby, $top
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of a device in Azure Active Directory (ObjectId) (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>ApiResponse of GetDevicesResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDeviceApi.NewDevice(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Device)">
            <summary>
            Create a new device in Azure Active Directory
            </summary>
            <remarks>
            Creates a new device in Azure Active Directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="device">New device</param>
            <returns>Device</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDeviceApi.NewDeviceWithHttpInfo(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Device)">
            <summary>
            Create a new device in Azure Active Directory
            </summary>
            <remarks>
            Creates a new device in Azure Active Directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="device">New device</param>
            <returns>ApiResponse of Device</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDeviceApi.RemoveDevice(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Deletes a specific device in Azure Active Directory
            </summary>
            <remarks>
            Deletes a device (device object) identified by objectId
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDeviceApi.RemoveDeviceWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Deletes a specific device in Azure Active Directory
            </summary>
            <remarks>
            Deletes a device (device object) identified by objectId
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDeviceApi.RemoveDeviceRegisteredUser(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes a user from a device.
            </summary>
            <remarks>
            Removes a user from a device.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="userId">The unique identifier of the specific Azure Active Directory user</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDeviceApi.RemoveDeviceRegisteredUserWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes a user from a device.
            </summary>
            <remarks>
            Removes a user from a device.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="userId">The unique identifier of the specific Azure Active Directory user</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDeviceApi.SetDevice(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Device)">
            <summary>
            Updates a specific device in Azure Active Directory
            </summary>
            <remarks>
            Updates a device (device object) identified by objectId
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="device">device with updated fields</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDeviceApi.SetDeviceWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Device)">
            <summary>
            Updates a specific device in Azure Active Directory
            </summary>
            <remarks>
            Updates a device (device object) identified by objectId
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="device">device with updated fields</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDeviceApi.AddDeviceRegisteredOwnerAsync(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add an owner to a device
            </summary>
            <remarks>
            Add an owner to a device.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDeviceApi.AddDeviceRegisteredOwnerAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add an owner to a device
            </summary>
            <remarks>
            Add an owner to a device.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDeviceApi.AddDeviceRegisteredUserAsync(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add a user to a device.
            </summary>
            <remarks>
            Add a user to a device.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDeviceApi.AddDeviceRegisteredUserAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add a user to a device.
            </summary>
            <remarks>
            Add a user to a device.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDeviceApi.DeviceRegisteredOwnerAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes an owner from a device.
            </summary>
            <remarks>
            Removes an owner from a device.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="ownerId">The unique identifier of the specific Azure Active Directory owner</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDeviceApi.DeviceRegisteredOwnerAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes an owner from a device.
            </summary>
            <remarks>
            Removes an owner from a device.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="ownerId">The unique identifier of the specific Azure Active Directory owner</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDeviceApi.GetDeviceAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a specific device from Azure Active Directory
            </summary>
            <remarks>
            Retreives a specific device (device object) from Azure Active Directory by objectId.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of a device in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of Device</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDeviceApi.GetDeviceAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a specific device from Azure Active Directory
            </summary>
            <remarks>
            Retreives a specific device (device object) from Azure Active Directory by objectId.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of a device in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of ApiResponse (Device)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDeviceApi.GetDeviceRegisteredOwnersAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get users that are registered as owner on the device.
            </summary>
            <remarks>
            Get users that are registered as owner on the device.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of GetUsersResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDeviceApi.GetDeviceRegisteredOwnersAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get users that are registered as owner on the device.
            </summary>
            <remarks>
            Get users that are registered as owner on the device.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of ApiResponse (GetUsersResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDeviceApi.GetDeviceRegisteredUsersAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get users that are marked as users on the device.
            </summary>
            <remarks>
            Get users that are marked as users on the device.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of GetUsersResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDeviceApi.GetDeviceRegisteredUsersAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get users that are marked as users on the device.
            </summary>
            <remarks>
            Get users that are marked as users on the device.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of ApiResponse (GetUsersResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDeviceApi.GetDevicesAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a list of devices in Azure Active Directory based on provided query parameters
            </summary>
            <remarks>
            Retrieves a list of devices in Azure Active Directory based on provided oData query paramters including: $filter, $orderby, $top
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of a device in Azure Active Directory (ObjectId) (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of GetDevicesResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDeviceApi.GetDevicesAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a list of devices in Azure Active Directory based on provided query parameters
            </summary>
            <remarks>
            Retrieves a list of devices in Azure Active Directory based on provided oData query paramters including: $filter, $orderby, $top
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of a device in Azure Active Directory (ObjectId) (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of ApiResponse (GetDevicesResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDeviceApi.NewDeviceAsync(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Device)">
            <summary>
            Create a new device in Azure Active Directory
            </summary>
            <remarks>
            Creates a new device in Azure Active Directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="device">New device</param>
            <returns>Task of Device</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDeviceApi.NewDeviceAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Device)">
            <summary>
            Create a new device in Azure Active Directory
            </summary>
            <remarks>
            Creates a new device in Azure Active Directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="device">New device</param>
            <returns>Task of ApiResponse (Device)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDeviceApi.RemoveDeviceAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Deletes a specific device in Azure Active Directory
            </summary>
            <remarks>
            Deletes a device (device object) identified by objectId
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDeviceApi.RemoveDeviceAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Deletes a specific device in Azure Active Directory
            </summary>
            <remarks>
            Deletes a device (device object) identified by objectId
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDeviceApi.RemoveDeviceRegisteredUserAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes a user from a device.
            </summary>
            <remarks>
            Removes a user from a device.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="userId">The unique identifier of the specific Azure Active Directory user</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDeviceApi.RemoveDeviceRegisteredUserAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes a user from a device.
            </summary>
            <remarks>
            Removes a user from a device.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="userId">The unique identifier of the specific Azure Active Directory user</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDeviceApi.SetDeviceAsync(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Device)">
            <summary>
            Updates a specific device in Azure Active Directory
            </summary>
            <remarks>
            Updates a device (device object) identified by objectId
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="device">device with updated fields</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDeviceApi.SetDeviceAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Device)">
            <summary>
            Updates a specific device in Azure Active Directory
            </summary>
            <remarks>
            Updates a device (device object) identified by objectId
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="device">device with updated fields</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD16.Api.DeviceApi">
            <summary>
            Represents a collection of functions to interact with the API endpoints
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceApi.#ctor(System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD16.Api.DeviceApi"/> class.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceApi.#ctor(Microsoft.Open.AzureAD16.Client.Configuration)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD16.Api.DeviceApi"/> class
            using Configuration object
            </summary>
            <param name="configuration">An instance of Configuration</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceApi.GetBasePath">
            <summary>
            Gets the base path of the API client.
            </summary>
            <value>The base path</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceApi.SetBasePath(System.String)">
            <summary>
            Sets the base path of the API client.
            </summary>
            <value>The base path</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD16.Api.DeviceApi.Configuration">
            <summary>
            Gets or sets the configuration object
            </summary>
            <value>An instance of the Configuration</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD16.Api.DeviceApi.ExceptionFactory">
            <summary>
            Provides a factory method hook for the creation of exceptions.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceApi.DefaultHeader">
            <summary>
            Gets the default header.
            </summary>
            <returns>Dictionary of HTTP header</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceApi.AddDefaultHeader(System.String,System.String)">
            <summary>
            Add default header.
            </summary>
            <param name="key">Header field name.</param>
            <param name="value">Header field value.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceApi.AddDeviceRegisteredOwner(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add an owner to a device Add an owner to a device.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceApi.AddDeviceRegisteredOwnerWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add an owner to a device Add an owner to a device.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceApi.AddDeviceRegisteredOwnerAsync(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add an owner to a device Add an owner to a device.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceApi.AddDeviceRegisteredOwnerAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add an owner to a device Add an owner to a device.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceApi.AddDeviceRegisteredUser(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add a user to a device. Add a user to a device.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceApi.AddDeviceRegisteredUserWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add a user to a device. Add a user to a device.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceApi.AddDeviceRegisteredUserAsync(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add a user to a device. Add a user to a device.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceApi.AddDeviceRegisteredUserAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add a user to a device. Add a user to a device.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceApi.DeviceRegisteredOwner(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes an owner from a device. Removes an owner from a device.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="ownerId">The unique identifier of the specific Azure Active Directory owner</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceApi.DeviceRegisteredOwnerWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes an owner from a device. Removes an owner from a device.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="ownerId">The unique identifier of the specific Azure Active Directory owner</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceApi.DeviceRegisteredOwnerAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes an owner from a device. Removes an owner from a device.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="ownerId">The unique identifier of the specific Azure Active Directory owner</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceApi.DeviceRegisteredOwnerAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes an owner from a device. Removes an owner from a device.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="ownerId">The unique identifier of the specific Azure Active Directory owner</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceApi.GetDevice(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a specific device from Azure Active Directory Retreives a specific device (device object) from Azure Active Directory by objectId.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of a device in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Device</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceApi.GetDeviceWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a specific device from Azure Active Directory Retreives a specific device (device object) from Azure Active Directory by objectId.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of a device in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>ApiResponse of Device</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceApi.GetDeviceAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a specific device from Azure Active Directory Retreives a specific device (device object) from Azure Active Directory by objectId.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of a device in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of Device</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceApi.GetDeviceAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a specific device from Azure Active Directory Retreives a specific device (device object) from Azure Active Directory by objectId.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of a device in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of ApiResponse (Device)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceApi.GetDeviceRegisteredOwners(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get users that are registered as owner on the device. Get users that are registered as owner on the device.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>GetUsersResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceApi.GetDeviceRegisteredOwnersWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get users that are registered as owner on the device. Get users that are registered as owner on the device.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>ApiResponse of GetUsersResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceApi.GetDeviceRegisteredOwnersAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get users that are registered as owner on the device. Get users that are registered as owner on the device.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of GetUsersResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceApi.GetDeviceRegisteredOwnersAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get users that are registered as owner on the device. Get users that are registered as owner on the device.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of ApiResponse (GetUsersResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceApi.GetDeviceRegisteredUsers(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get users that are marked as users on the device. Get users that are marked as users on the device.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>GetUsersResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceApi.GetDeviceRegisteredUsersWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get users that are marked as users on the device. Get users that are marked as users on the device.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>ApiResponse of GetUsersResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceApi.GetDeviceRegisteredUsersAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get users that are marked as users on the device. Get users that are marked as users on the device.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of GetUsersResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceApi.GetDeviceRegisteredUsersAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get users that are marked as users on the device. Get users that are marked as users on the device.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of ApiResponse (GetUsersResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceApi.GetDevices(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a list of devices in Azure Active Directory based on provided query parameters Retrieves a list of devices in Azure Active Directory based on provided oData query paramters including: $filter, $orderby, $top
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of a device in Azure Active Directory (ObjectId) (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>GetDevicesResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceApi.GetDevicesWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a list of devices in Azure Active Directory based on provided query parameters Retrieves a list of devices in Azure Active Directory based on provided oData query paramters including: $filter, $orderby, $top
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of a device in Azure Active Directory (ObjectId) (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>ApiResponse of GetDevicesResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceApi.GetDevicesAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a list of devices in Azure Active Directory based on provided query parameters Retrieves a list of devices in Azure Active Directory based on provided oData query paramters including: $filter, $orderby, $top
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of a device in Azure Active Directory (ObjectId) (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of GetDevicesResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceApi.GetDevicesAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a list of devices in Azure Active Directory based on provided query parameters Retrieves a list of devices in Azure Active Directory based on provided oData query paramters including: $filter, $orderby, $top
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of a device in Azure Active Directory (ObjectId) (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of ApiResponse (GetDevicesResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceApi.NewDevice(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Device)">
            <summary>
            Create a new device in Azure Active Directory Creates a new device in Azure Active Directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="device">New device</param>
            <returns>Device</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceApi.NewDeviceWithHttpInfo(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Device)">
            <summary>
            Create a new device in Azure Active Directory Creates a new device in Azure Active Directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="device">New device</param>
            <returns>ApiResponse of Device</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceApi.NewDeviceAsync(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Device)">
            <summary>
            Create a new device in Azure Active Directory Creates a new device in Azure Active Directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="device">New device</param>
            <returns>Task of Device</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceApi.NewDeviceAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Device)">
            <summary>
            Create a new device in Azure Active Directory Creates a new device in Azure Active Directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="device">New device</param>
            <returns>Task of ApiResponse (Device)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceApi.RemoveDevice(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Deletes a specific device in Azure Active Directory Deletes a device (device object) identified by objectId
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceApi.RemoveDeviceWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Deletes a specific device in Azure Active Directory Deletes a device (device object) identified by objectId
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceApi.RemoveDeviceAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Deletes a specific device in Azure Active Directory Deletes a device (device object) identified by objectId
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceApi.RemoveDeviceAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Deletes a specific device in Azure Active Directory Deletes a device (device object) identified by objectId
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceApi.RemoveDeviceRegisteredUser(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes a user from a device. Removes a user from a device.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="userId">The unique identifier of the specific Azure Active Directory user</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceApi.RemoveDeviceRegisteredUserWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes a user from a device. Removes a user from a device.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="userId">The unique identifier of the specific Azure Active Directory user</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceApi.RemoveDeviceRegisteredUserAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes a user from a device. Removes a user from a device.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="userId">The unique identifier of the specific Azure Active Directory user</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceApi.RemoveDeviceRegisteredUserAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes a user from a device. Removes a user from a device.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="userId">The unique identifier of the specific Azure Active Directory user</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceApi.SetDevice(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Device)">
            <summary>
            Updates a specific device in Azure Active Directory Updates a device (device object) identified by objectId
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="device">device with updated fields</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceApi.SetDeviceWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Device)">
            <summary>
            Updates a specific device in Azure Active Directory Updates a device (device object) identified by objectId
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="device">device with updated fields</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceApi.SetDeviceAsync(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Device)">
            <summary>
            Updates a specific device in Azure Active Directory Updates a device (device object) identified by objectId
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="device">device with updated fields</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceApi.SetDeviceAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Device)">
            <summary>
            Updates a specific device in Azure Active Directory Updates a device (device object) identified by objectId
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="device">device with updated fields</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD16.Api.IDeviceConfigurationApi">
            <summary>
            Represents a collection of functions to interact with the API endpoints
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDeviceConfigurationApi.GetDeviceConfiguration(System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves device configuration in Azure Active Directory based on provided query parameters
            </summary>
            <remarks>
            Retrieves device configuration in Azure Active Directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>GetDeviceConfigurationResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDeviceConfigurationApi.GetDeviceConfigurationWithHttpInfo(System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves device configuration in Azure Active Directory based on provided query parameters
            </summary>
            <remarks>
            Retrieves device configuration in Azure Active Directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of GetDeviceConfigurationResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDeviceConfigurationApi.GetDeviceConfigurationAsync(System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves device configuration in Azure Active Directory based on provided query parameters
            </summary>
            <remarks>
            Retrieves device configuration in Azure Active Directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of GetDeviceConfigurationResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDeviceConfigurationApi.GetDeviceConfigurationAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves device configuration in Azure Active Directory based on provided query parameters
            </summary>
            <remarks>
            Retrieves device configuration in Azure Active Directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse (GetDeviceConfigurationResponse)</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD16.Api.DeviceConfigurationApi">
            <summary>
            Represents a collection of functions to interact with the API endpoints
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceConfigurationApi.#ctor(System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD16.Api.DeviceConfigurationApi"/> class.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceConfigurationApi.#ctor(Microsoft.Open.AzureAD16.Client.Configuration)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD16.Api.DeviceConfigurationApi"/> class
            using Configuration object
            </summary>
            <param name="configuration">An instance of Configuration</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceConfigurationApi.GetBasePath">
            <summary>
            Gets the base path of the API client.
            </summary>
            <value>The base path</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceConfigurationApi.SetBasePath(System.String)">
            <summary>
            Sets the base path of the API client.
            </summary>
            <value>The base path</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD16.Api.DeviceConfigurationApi.Configuration">
            <summary>
            Gets or sets the configuration object
            </summary>
            <value>An instance of the Configuration</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD16.Api.DeviceConfigurationApi.ExceptionFactory">
            <summary>
            Provides a factory method hook for the creation of exceptions.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceConfigurationApi.DefaultHeader">
            <summary>
            Gets the default header.
            </summary>
            <returns>Dictionary of HTTP header</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceConfigurationApi.AddDefaultHeader(System.String,System.String)">
            <summary>
            Add default header.
            </summary>
            <param name="key">Header field name.</param>
            <param name="value">Header field value.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceConfigurationApi.GetDeviceConfiguration(System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves device configuration in Azure Active Directory based on provided query parameters Retrieves device configuration in Azure Active Directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>GetDeviceConfigurationResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceConfigurationApi.GetDeviceConfigurationWithHttpInfo(System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves device configuration in Azure Active Directory based on provided query parameters Retrieves device configuration in Azure Active Directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of GetDeviceConfigurationResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceConfigurationApi.GetDeviceConfigurationAsync(System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves device configuration in Azure Active Directory based on provided query parameters Retrieves device configuration in Azure Active Directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of GetDeviceConfigurationResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DeviceConfigurationApi.GetDeviceConfigurationAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves device configuration in Azure Active Directory based on provided query parameters Retrieves device configuration in Azure Active Directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse (GetDeviceConfigurationResponse)</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD16.Api.IDirectoryObjectApi">
            <summary>
            Represents a collection of functions to interact with the API endpoints
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDirectoryObjectApi.GetObjectsByObjectIds(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.GetObjectsByObjectIdsBody)">
            <summary>
            A collection that contains the extension properties registered with the directory.
            </summary>
            <remarks>
            A collection that contains the extension properties registered with the directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="getObjectsByObjectIdsBody">List of objectIds you want to retrieve objects for. (optional)</param>
            <returns>GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDirectoryObjectApi.GetObjectsByObjectIdsWithHttpInfo(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.GetObjectsByObjectIdsBody)">
            <summary>
            A collection that contains the extension properties registered with the directory.
            </summary>
            <remarks>
            A collection that contains the extension properties registered with the directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="getObjectsByObjectIdsBody">List of objectIds you want to retrieve objects for. (optional)</param>
            <returns>ApiResponse of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDirectoryObjectApi.GetObjectsByObjectIdsAsync(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.GetObjectsByObjectIdsBody)">
            <summary>
            A collection that contains the extension properties registered with the directory.
            </summary>
            <remarks>
            A collection that contains the extension properties registered with the directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="getObjectsByObjectIdsBody">List of objectIds you want to retrieve objects for. (optional)</param>
            <returns>Task of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDirectoryObjectApi.GetObjectsByObjectIdsAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.GetObjectsByObjectIdsBody)">
            <summary>
            A collection that contains the extension properties registered with the directory.
            </summary>
            <remarks>
            A collection that contains the extension properties registered with the directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="getObjectsByObjectIdsBody">List of objectIds you want to retrieve objects for. (optional)</param>
            <returns>Task of ApiResponse (GetDirectoryObjectsResponse)</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD16.Api.DirectoryObjectApi">
            <summary>
            Represents a collection of functions to interact with the API endpoints
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DirectoryObjectApi.#ctor(System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD16.Api.DirectoryObjectApi"/> class.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DirectoryObjectApi.#ctor(Microsoft.Open.AzureAD16.Client.Configuration)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD16.Api.DirectoryObjectApi"/> class
            using Configuration object
            </summary>
            <param name="configuration">An instance of Configuration</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DirectoryObjectApi.GetBasePath">
            <summary>
            Gets the base path of the API client.
            </summary>
            <value>The base path</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DirectoryObjectApi.SetBasePath(System.String)">
            <summary>
            Sets the base path of the API client.
            </summary>
            <value>The base path</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD16.Api.DirectoryObjectApi.Configuration">
            <summary>
            Gets or sets the configuration object
            </summary>
            <value>An instance of the Configuration</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD16.Api.DirectoryObjectApi.ExceptionFactory">
            <summary>
            Provides a factory method hook for the creation of exceptions.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DirectoryObjectApi.DefaultHeader">
            <summary>
            Gets the default header.
            </summary>
            <returns>Dictionary of HTTP header</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DirectoryObjectApi.AddDefaultHeader(System.String,System.String)">
            <summary>
            Add default header.
            </summary>
            <param name="key">Header field name.</param>
            <param name="value">Header field value.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DirectoryObjectApi.GetObjectsByObjectIds(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.GetObjectsByObjectIdsBody)">
            <summary>
            A collection that contains the extension properties registered with the directory. A collection that contains the extension properties registered with the directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="getObjectsByObjectIdsBody">List of objectIds you want to retrieve objects for. (optional)</param>
            <returns>GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DirectoryObjectApi.GetObjectsByObjectIdsWithHttpInfo(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.GetObjectsByObjectIdsBody)">
            <summary>
            A collection that contains the extension properties registered with the directory. A collection that contains the extension properties registered with the directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="getObjectsByObjectIdsBody">List of objectIds you want to retrieve objects for. (optional)</param>
            <returns>ApiResponse of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DirectoryObjectApi.GetObjectsByObjectIdsAsync(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.GetObjectsByObjectIdsBody)">
            <summary>
            A collection that contains the extension properties registered with the directory. A collection that contains the extension properties registered with the directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="getObjectsByObjectIdsBody">List of objectIds you want to retrieve objects for. (optional)</param>
            <returns>Task of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DirectoryObjectApi.GetObjectsByObjectIdsAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.GetObjectsByObjectIdsBody)">
            <summary>
            A collection that contains the extension properties registered with the directory. A collection that contains the extension properties registered with the directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="getObjectsByObjectIdsBody">List of objectIds you want to retrieve objects for. (optional)</param>
            <returns>Task of ApiResponse (GetDirectoryObjectsResponse)</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD16.Api.IDirectoryRoleApi">
            <summary>
            Represents a collection of functions to interact with the API endpoints
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDirectoryRoleApi.ActivateDirectoryRole(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.EnableDirectoryRole)">
            <summary>
            Activates an existing directory role in Azure Active Directory
            </summary>
            <remarks>
            Activates an existing directory role in Azure Active Directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="enableDirectoryRole">Azure active directory roleTemplateId for which role needs to be activated.</param>
            <returns>DirectoryRole</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDirectoryRoleApi.ActivateDirectoryRoleWithHttpInfo(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.EnableDirectoryRole)">
            <summary>
            Activates an existing directory role in Azure Active Directory
            </summary>
            <remarks>
            Activates an existing directory role in Azure Active Directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="enableDirectoryRole">Azure active directory roleTemplateId for which role needs to be activated.</param>
            <returns>ApiResponse of DirectoryRole</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDirectoryRoleApi.AddDirectoryRoleMember(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add a member to a group
            </summary>
            <remarks>
            Add a member to a directory role. (User, Group, Contact)
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDirectoryRoleApi.AddDirectoryRoleMemberWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add a member to a group
            </summary>
            <remarks>
            Add a member to a directory role. (User, Group, Contact)
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDirectoryRoleApi.GetAzureADDirectoryRoleMembers(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get the members of a directory role.
            </summary>
            <remarks>
            Get the members of a directory role.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDirectoryRoleApi.GetAzureADDirectoryRoleMembersWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get the members of a directory role.
            </summary>
            <remarks>
            Get the members of a directory role.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDirectoryRoleApi.GetDirectoryRole(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves a specific directory role from Azure Active Directory
            </summary>
            <remarks>
            Retreives a specific directory role (directory role object) from Azure Active Directory by objectId.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of a directory role in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>DirectoryRole</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDirectoryRoleApi.GetDirectoryRoleWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves a specific directory role from Azure Active Directory
            </summary>
            <remarks>
            Retreives a specific directory role (directory role object) from Azure Active Directory by objectId.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of a directory role in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of DirectoryRole</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDirectoryRoleApi.GetDirectoryRoles(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves a list of directory roles in Azure Active Directory based on provided query parameters
            </summary>
            <remarks>
            Retrieves a list of director roles in Azure Active Directory based on provided oData query paramters including: $filter, $orderby, $top
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of a directory role in Azure Active Directory (ObjectId) (optional)</param>
            <returns>GetDirectoryRolesResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDirectoryRoleApi.GetDirectoryRolesWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves a list of directory roles in Azure Active Directory based on provided query parameters
            </summary>
            <remarks>
            Retrieves a list of director roles in Azure Active Directory based on provided oData query paramters including: $filter, $orderby, $top
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of a directory role in Azure Active Directory (ObjectId) (optional)</param>
            <returns>ApiResponse of GetDirectoryRolesResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDirectoryRoleApi.RemoveDirectoryMember(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes a specific member of a directory role.
            </summary>
            <remarks>
            Removes a specific member of a directory role.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="memberId">The unique identifier of a member in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDirectoryRoleApi.RemoveDirectoryMemberWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes a specific member of a directory role.
            </summary>
            <remarks>
            Removes a specific member of a directory role.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="memberId">The unique identifier of a member in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDirectoryRoleApi.ActivateDirectoryRoleAsync(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.EnableDirectoryRole)">
            <summary>
            Activates an existing directory role in Azure Active Directory
            </summary>
            <remarks>
            Activates an existing directory role in Azure Active Directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="enableDirectoryRole">Azure active directory roleTemplateId for which role needs to be activated.</param>
            <returns>Task of DirectoryRole</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDirectoryRoleApi.ActivateDirectoryRoleAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.EnableDirectoryRole)">
            <summary>
            Activates an existing directory role in Azure Active Directory
            </summary>
            <remarks>
            Activates an existing directory role in Azure Active Directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="enableDirectoryRole">Azure active directory roleTemplateId for which role needs to be activated.</param>
            <returns>Task of ApiResponse (DirectoryRole)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDirectoryRoleApi.AddDirectoryRoleMemberAsync(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add a member to a group
            </summary>
            <remarks>
            Add a member to a directory role. (User, Group, Contact)
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDirectoryRoleApi.AddDirectoryRoleMemberAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add a member to a group
            </summary>
            <remarks>
            Add a member to a directory role. (User, Group, Contact)
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDirectoryRoleApi.GetAzureADDirectoryRoleMembersAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get the members of a directory role.
            </summary>
            <remarks>
            Get the members of a directory role.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDirectoryRoleApi.GetAzureADDirectoryRoleMembersAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get the members of a directory role.
            </summary>
            <remarks>
            Get the members of a directory role.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse (GetDirectoryObjectsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDirectoryRoleApi.GetDirectoryRoleAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves a specific directory role from Azure Active Directory
            </summary>
            <remarks>
            Retreives a specific directory role (directory role object) from Azure Active Directory by objectId.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of a directory role in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of DirectoryRole</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDirectoryRoleApi.GetDirectoryRoleAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves a specific directory role from Azure Active Directory
            </summary>
            <remarks>
            Retreives a specific directory role (directory role object) from Azure Active Directory by objectId.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of a directory role in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse (DirectoryRole)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDirectoryRoleApi.GetDirectoryRolesAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves a list of directory roles in Azure Active Directory based on provided query parameters
            </summary>
            <remarks>
            Retrieves a list of director roles in Azure Active Directory based on provided oData query paramters including: $filter, $orderby, $top
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of a directory role in Azure Active Directory (ObjectId) (optional)</param>
            <returns>Task of GetDirectoryRolesResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDirectoryRoleApi.GetDirectoryRolesAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves a list of directory roles in Azure Active Directory based on provided query parameters
            </summary>
            <remarks>
            Retrieves a list of director roles in Azure Active Directory based on provided oData query paramters including: $filter, $orderby, $top
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of a directory role in Azure Active Directory (ObjectId) (optional)</param>
            <returns>Task of ApiResponse (GetDirectoryRolesResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDirectoryRoleApi.RemoveDirectoryMemberAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes a specific member of a directory role.
            </summary>
            <remarks>
            Removes a specific member of a directory role.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="memberId">The unique identifier of a member in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDirectoryRoleApi.RemoveDirectoryMemberAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes a specific member of a directory role.
            </summary>
            <remarks>
            Removes a specific member of a directory role.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="memberId">The unique identifier of a member in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD16.Api.DirectoryRoleApi">
            <summary>
            Represents a collection of functions to interact with the API endpoints
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DirectoryRoleApi.#ctor(System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD16.Api.DirectoryRoleApi"/> class.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DirectoryRoleApi.#ctor(Microsoft.Open.AzureAD16.Client.Configuration)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD16.Api.DirectoryRoleApi"/> class
            using Configuration object
            </summary>
            <param name="configuration">An instance of Configuration</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DirectoryRoleApi.GetBasePath">
            <summary>
            Gets the base path of the API client.
            </summary>
            <value>The base path</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DirectoryRoleApi.SetBasePath(System.String)">
            <summary>
            Sets the base path of the API client.
            </summary>
            <value>The base path</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD16.Api.DirectoryRoleApi.Configuration">
            <summary>
            Gets or sets the configuration object
            </summary>
            <value>An instance of the Configuration</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD16.Api.DirectoryRoleApi.ExceptionFactory">
            <summary>
            Provides a factory method hook for the creation of exceptions.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DirectoryRoleApi.DefaultHeader">
            <summary>
            Gets the default header.
            </summary>
            <returns>Dictionary of HTTP header</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DirectoryRoleApi.AddDefaultHeader(System.String,System.String)">
            <summary>
            Add default header.
            </summary>
            <param name="key">Header field name.</param>
            <param name="value">Header field value.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DirectoryRoleApi.ActivateDirectoryRole(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.EnableDirectoryRole)">
            <summary>
            Activates an existing directory role in Azure Active Directory Activates an existing directory role in Azure Active Directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="enableDirectoryRole">Azure active directory roleTemplateId for which role needs to be activated.</param>
            <returns>DirectoryRole</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DirectoryRoleApi.ActivateDirectoryRoleWithHttpInfo(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.EnableDirectoryRole)">
            <summary>
            Activates an existing directory role in Azure Active Directory Activates an existing directory role in Azure Active Directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="enableDirectoryRole">Azure active directory roleTemplateId for which role needs to be activated.</param>
            <returns>ApiResponse of DirectoryRole</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DirectoryRoleApi.ActivateDirectoryRoleAsync(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.EnableDirectoryRole)">
            <summary>
            Activates an existing directory role in Azure Active Directory Activates an existing directory role in Azure Active Directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="enableDirectoryRole">Azure active directory roleTemplateId for which role needs to be activated.</param>
            <returns>Task of DirectoryRole</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DirectoryRoleApi.ActivateDirectoryRoleAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.EnableDirectoryRole)">
            <summary>
            Activates an existing directory role in Azure Active Directory Activates an existing directory role in Azure Active Directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="enableDirectoryRole">Azure active directory roleTemplateId for which role needs to be activated.</param>
            <returns>Task of ApiResponse (DirectoryRole)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DirectoryRoleApi.AddDirectoryRoleMember(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add a member to a group Add a member to a directory role. (User, Group, Contact)
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DirectoryRoleApi.AddDirectoryRoleMemberWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add a member to a group Add a member to a directory role. (User, Group, Contact)
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DirectoryRoleApi.AddDirectoryRoleMemberAsync(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add a member to a group Add a member to a directory role. (User, Group, Contact)
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DirectoryRoleApi.AddDirectoryRoleMemberAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add a member to a group Add a member to a directory role. (User, Group, Contact)
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DirectoryRoleApi.GetAzureADDirectoryRoleMembers(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get the members of a directory role. Get the members of a directory role.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DirectoryRoleApi.GetAzureADDirectoryRoleMembersWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get the members of a directory role. Get the members of a directory role.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DirectoryRoleApi.GetAzureADDirectoryRoleMembersAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get the members of a directory role. Get the members of a directory role.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DirectoryRoleApi.GetAzureADDirectoryRoleMembersAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get the members of a directory role. Get the members of a directory role.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse (GetDirectoryObjectsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DirectoryRoleApi.GetDirectoryRole(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves a specific directory role from Azure Active Directory Retreives a specific directory role (directory role object) from Azure Active Directory by objectId.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of a directory role in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>DirectoryRole</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DirectoryRoleApi.GetDirectoryRoleWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves a specific directory role from Azure Active Directory Retreives a specific directory role (directory role object) from Azure Active Directory by objectId.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of a directory role in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of DirectoryRole</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DirectoryRoleApi.GetDirectoryRoleAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves a specific directory role from Azure Active Directory Retreives a specific directory role (directory role object) from Azure Active Directory by objectId.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of a directory role in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of DirectoryRole</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DirectoryRoleApi.GetDirectoryRoleAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves a specific directory role from Azure Active Directory Retreives a specific directory role (directory role object) from Azure Active Directory by objectId.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of a directory role in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse (DirectoryRole)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DirectoryRoleApi.GetDirectoryRoles(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves a list of directory roles in Azure Active Directory based on provided query parameters Retrieves a list of director roles in Azure Active Directory based on provided oData query paramters including: $filter, $orderby, $top
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of a directory role in Azure Active Directory (ObjectId) (optional)</param>
            <returns>GetDirectoryRolesResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DirectoryRoleApi.GetDirectoryRolesWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves a list of directory roles in Azure Active Directory based on provided query parameters Retrieves a list of director roles in Azure Active Directory based on provided oData query paramters including: $filter, $orderby, $top
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of a directory role in Azure Active Directory (ObjectId) (optional)</param>
            <returns>ApiResponse of GetDirectoryRolesResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DirectoryRoleApi.GetDirectoryRolesAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves a list of directory roles in Azure Active Directory based on provided query parameters Retrieves a list of director roles in Azure Active Directory based on provided oData query paramters including: $filter, $orderby, $top
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of a directory role in Azure Active Directory (ObjectId) (optional)</param>
            <returns>Task of GetDirectoryRolesResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DirectoryRoleApi.GetDirectoryRolesAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves a list of directory roles in Azure Active Directory based on provided query parameters Retrieves a list of director roles in Azure Active Directory based on provided oData query paramters including: $filter, $orderby, $top
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of a directory role in Azure Active Directory (ObjectId) (optional)</param>
            <returns>Task of ApiResponse (GetDirectoryRolesResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DirectoryRoleApi.RemoveDirectoryMember(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes a specific member of a directory role. Removes a specific member of a directory role.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="memberId">The unique identifier of a member in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DirectoryRoleApi.RemoveDirectoryMemberWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes a specific member of a directory role. Removes a specific member of a directory role.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="memberId">The unique identifier of a member in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DirectoryRoleApi.RemoveDirectoryMemberAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes a specific member of a directory role. Removes a specific member of a directory role.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="memberId">The unique identifier of a member in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DirectoryRoleApi.RemoveDirectoryMemberAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes a specific member of a directory role. Removes a specific member of a directory role.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="memberId">The unique identifier of a member in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD16.Api.IDirectoryRoleTemplateApi">
            <summary>
            Represents a collection of functions to interact with the API endpoints
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDirectoryRoleTemplateApi.GetDirectoryRoleTemplates(System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves a list of directory role templates in Azure Active Directory
            </summary>
            <remarks>
            Retrieves a list of directory role templates in Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>GetDirectoryRoleTemplateResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDirectoryRoleTemplateApi.GetDirectoryRoleTemplatesWithHttpInfo(System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves a list of directory role templates in Azure Active Directory
            </summary>
            <remarks>
            Retrieves a list of directory role templates in Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of GetDirectoryRoleTemplateResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDirectoryRoleTemplateApi.GetDirectoryRoleTemplatesAsync(System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves a list of directory role templates in Azure Active Directory
            </summary>
            <remarks>
            Retrieves a list of directory role templates in Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of GetDirectoryRoleTemplateResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDirectoryRoleTemplateApi.GetDirectoryRoleTemplatesAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves a list of directory role templates in Azure Active Directory
            </summary>
            <remarks>
            Retrieves a list of directory role templates in Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse (GetDirectoryRoleTemplateResponse)</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD16.Api.DirectoryRoleTemplateApi">
            <summary>
            Represents a collection of functions to interact with the API endpoints
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DirectoryRoleTemplateApi.#ctor(System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD16.Api.DirectoryRoleTemplateApi"/> class.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DirectoryRoleTemplateApi.#ctor(Microsoft.Open.AzureAD16.Client.Configuration)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD16.Api.DirectoryRoleTemplateApi"/> class
            using Configuration object
            </summary>
            <param name="configuration">An instance of Configuration</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DirectoryRoleTemplateApi.GetBasePath">
            <summary>
            Gets the base path of the API client.
            </summary>
            <value>The base path</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DirectoryRoleTemplateApi.SetBasePath(System.String)">
            <summary>
            Sets the base path of the API client.
            </summary>
            <value>The base path</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD16.Api.DirectoryRoleTemplateApi.Configuration">
            <summary>
            Gets or sets the configuration object
            </summary>
            <value>An instance of the Configuration</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD16.Api.DirectoryRoleTemplateApi.ExceptionFactory">
            <summary>
            Provides a factory method hook for the creation of exceptions.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DirectoryRoleTemplateApi.DefaultHeader">
            <summary>
            Gets the default header.
            </summary>
            <returns>Dictionary of HTTP header</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DirectoryRoleTemplateApi.AddDefaultHeader(System.String,System.String)">
            <summary>
            Add default header.
            </summary>
            <param name="key">Header field name.</param>
            <param name="value">Header field value.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DirectoryRoleTemplateApi.GetDirectoryRoleTemplates(System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves a list of directory role templates in Azure Active Directory Retrieves a list of directory role templates in Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>GetDirectoryRoleTemplateResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DirectoryRoleTemplateApi.GetDirectoryRoleTemplatesWithHttpInfo(System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves a list of directory role templates in Azure Active Directory Retrieves a list of directory role templates in Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of GetDirectoryRoleTemplateResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DirectoryRoleTemplateApi.GetDirectoryRoleTemplatesAsync(System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves a list of directory role templates in Azure Active Directory Retrieves a list of directory role templates in Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of GetDirectoryRoleTemplateResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DirectoryRoleTemplateApi.GetDirectoryRoleTemplatesAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves a list of directory role templates in Azure Active Directory Retrieves a list of directory role templates in Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse (GetDirectoryRoleTemplateResponse)</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD16.Api.IDomainApi">
            <summary>
            Represents a collection of functions to interact with the API endpoints
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDomainApi.ConfirmDomain(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Validate the ownership of the domain.
            </summary>
            <remarks>
            Validate the ownership of the domain.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of the object specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Domain</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDomainApi.ConfirmDomainWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Validate the ownership of the domain.
            </summary>
            <remarks>
            Validate the ownership of the domain.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of the object specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of Domain</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDomainApi.GetDomain(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get an domain by objectId
            </summary>
            <remarks>
            Get an domain by objectId from Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of an domain in Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Domain</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDomainApi.GetDomainWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get an domain by objectId
            </summary>
            <remarks>
            Get an domain by objectId from Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of an domain in Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of Domain</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDomainApi.GetDomainNameReferences(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get domainNameReferences
            </summary>
            <remarks>
            Get domainNameReferences of a domain
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of the object specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDomainApi.GetDomainNameReferencesWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get domainNameReferences
            </summary>
            <remarks>
            Get domainNameReferences of a domain
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of the object specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDomainApi.GetDomainServiceConfigurationRecord(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get DomainserviceConfigurationRecords
            </summary>
            <remarks>
            Get DomainserviceConfigurationRecords of a domain
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of the object specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>GetDomainDnsRecordsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDomainApi.GetDomainServiceConfigurationRecordWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get DomainserviceConfigurationRecords
            </summary>
            <remarks>
            Get DomainserviceConfigurationRecords of a domain
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of the object specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of GetDomainDnsRecordsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDomainApi.GetDomainVerificationDnsRecord(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get DomainverificationDnsRecords
            </summary>
            <remarks>
            Get DomainverificationDnsRecords of a domain
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of the object specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>GetDomainDnsRecordsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDomainApi.GetDomainVerificationDnsRecordWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get DomainverificationDnsRecords
            </summary>
            <remarks>
            Get DomainverificationDnsRecords of a domain
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of the object specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of GetDomainDnsRecordsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDomainApi.GetDomains(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get a list of domains within the directory.
            </summary>
            <remarks>
            Get a list of domains within the directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="name">The name of an domain in Azure Active Directory (optional)</param>
            <returns>GetDomainsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDomainApi.GetDomainsWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get a list of domains within the directory.
            </summary>
            <remarks>
            Get a list of domains within the directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="name">The name of an domain in Azure Active Directory (optional)</param>
            <returns>ApiResponse of GetDomainsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDomainApi.NewDomain(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Domain)">
            <summary>
            Create a new domain in Azure Active Directory
            </summary>
            <remarks>
            Create a new domain in Azure Active Directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="domain">New domain</param>
            <returns>Domain</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDomainApi.NewDomainWithHttpInfo(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Domain)">
            <summary>
            Create a new domain in Azure Active Directory
            </summary>
            <remarks>
            Create a new domain in Azure Active Directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="domain">New domain</param>
            <returns>ApiResponse of Domain</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDomainApi.RemoveDomain(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete an domain by objectId.
            </summary>
            <remarks>
            Delete an domain by objectId.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of the object specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDomainApi.RemoveDomainWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete an domain by objectId.
            </summary>
            <remarks>
            Delete an domain by objectId.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of the object specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDomainApi.SetDomain(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Domain)">
            <summary>
            Updates a specific domain in Azure Active Directory
            </summary>
            <remarks>
            Updates an domain identified by objectId in Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of the object specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="domain">Domain with updated fields</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDomainApi.SetDomainWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Domain)">
            <summary>
            Updates a specific domain in Azure Active Directory
            </summary>
            <remarks>
            Updates an domain identified by objectId in Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of the object specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="domain">Domain with updated fields</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDomainApi.ConfirmDomainAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Validate the ownership of the domain.
            </summary>
            <remarks>
            Validate the ownership of the domain.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of the object specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of Domain</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDomainApi.ConfirmDomainAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Validate the ownership of the domain.
            </summary>
            <remarks>
            Validate the ownership of the domain.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of the object specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse (Domain)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDomainApi.GetDomainAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get an domain by objectId
            </summary>
            <remarks>
            Get an domain by objectId from Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of an domain in Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of Domain</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDomainApi.GetDomainAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get an domain by objectId
            </summary>
            <remarks>
            Get an domain by objectId from Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of an domain in Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse (Domain)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDomainApi.GetDomainNameReferencesAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get domainNameReferences
            </summary>
            <remarks>
            Get domainNameReferences of a domain
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of the object specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDomainApi.GetDomainNameReferencesAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get domainNameReferences
            </summary>
            <remarks>
            Get domainNameReferences of a domain
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of the object specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse (GetDirectoryObjectsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDomainApi.GetDomainServiceConfigurationRecordAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get DomainserviceConfigurationRecords
            </summary>
            <remarks>
            Get DomainserviceConfigurationRecords of a domain
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of the object specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of GetDomainDnsRecordsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDomainApi.GetDomainServiceConfigurationRecordAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get DomainserviceConfigurationRecords
            </summary>
            <remarks>
            Get DomainserviceConfigurationRecords of a domain
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of the object specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse (GetDomainDnsRecordsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDomainApi.GetDomainVerificationDnsRecordAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get DomainverificationDnsRecords
            </summary>
            <remarks>
            Get DomainverificationDnsRecords of a domain
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of the object specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of GetDomainDnsRecordsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDomainApi.GetDomainVerificationDnsRecordAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get DomainverificationDnsRecords
            </summary>
            <remarks>
            Get DomainverificationDnsRecords of a domain
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of the object specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse (GetDomainDnsRecordsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDomainApi.GetDomainsAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get a list of domains within the directory.
            </summary>
            <remarks>
            Get a list of domains within the directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="name">The name of an domain in Azure Active Directory (optional)</param>
            <returns>Task of GetDomainsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDomainApi.GetDomainsAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get a list of domains within the directory.
            </summary>
            <remarks>
            Get a list of domains within the directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="name">The name of an domain in Azure Active Directory (optional)</param>
            <returns>Task of ApiResponse (GetDomainsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDomainApi.NewDomainAsync(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Domain)">
            <summary>
            Create a new domain in Azure Active Directory
            </summary>
            <remarks>
            Create a new domain in Azure Active Directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="domain">New domain</param>
            <returns>Task of Domain</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDomainApi.NewDomainAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Domain)">
            <summary>
            Create a new domain in Azure Active Directory
            </summary>
            <remarks>
            Create a new domain in Azure Active Directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="domain">New domain</param>
            <returns>Task of ApiResponse (Domain)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDomainApi.RemoveDomainAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete an domain by objectId.
            </summary>
            <remarks>
            Delete an domain by objectId.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of the object specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDomainApi.RemoveDomainAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete an domain by objectId.
            </summary>
            <remarks>
            Delete an domain by objectId.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of the object specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDomainApi.SetDomainAsync(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Domain)">
            <summary>
            Updates a specific domain in Azure Active Directory
            </summary>
            <remarks>
            Updates an domain identified by objectId in Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of the object specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="domain">Domain with updated fields</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IDomainApi.SetDomainAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Domain)">
            <summary>
            Updates a specific domain in Azure Active Directory
            </summary>
            <remarks>
            Updates an domain identified by objectId in Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of the object specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="domain">Domain with updated fields</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD16.Api.DomainApi">
            <summary>
            Represents a collection of functions to interact with the API endpoints
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DomainApi.#ctor(System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD16.Api.DomainApi"/> class.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DomainApi.#ctor(Microsoft.Open.AzureAD16.Client.Configuration)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD16.Api.DomainApi"/> class
            using Configuration object
            </summary>
            <param name="configuration">An instance of Configuration</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DomainApi.GetBasePath">
            <summary>
            Gets the base path of the API client.
            </summary>
            <value>The base path</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DomainApi.SetBasePath(System.String)">
            <summary>
            Sets the base path of the API client.
            </summary>
            <value>The base path</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD16.Api.DomainApi.Configuration">
            <summary>
            Gets or sets the configuration object
            </summary>
            <value>An instance of the Configuration</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD16.Api.DomainApi.ExceptionFactory">
            <summary>
            Provides a factory method hook for the creation of exceptions.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DomainApi.DefaultHeader">
            <summary>
            Gets the default header.
            </summary>
            <returns>Dictionary of HTTP header</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DomainApi.AddDefaultHeader(System.String,System.String)">
            <summary>
            Add default header.
            </summary>
            <param name="key">Header field name.</param>
            <param name="value">Header field value.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DomainApi.ConfirmDomain(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Validate the ownership of the domain. Validate the ownership of the domain.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of the object specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Domain</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DomainApi.ConfirmDomainWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Validate the ownership of the domain. Validate the ownership of the domain.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of the object specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of Domain</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DomainApi.ConfirmDomainAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Validate the ownership of the domain. Validate the ownership of the domain.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of the object specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of Domain</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DomainApi.ConfirmDomainAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Validate the ownership of the domain. Validate the ownership of the domain.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of the object specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse (Domain)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DomainApi.GetDomain(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get an domain by objectId Get an domain by objectId from Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of an domain in Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Domain</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DomainApi.GetDomainWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get an domain by objectId Get an domain by objectId from Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of an domain in Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of Domain</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DomainApi.GetDomainAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get an domain by objectId Get an domain by objectId from Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of an domain in Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of Domain</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DomainApi.GetDomainAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get an domain by objectId Get an domain by objectId from Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of an domain in Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse (Domain)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DomainApi.GetDomainNameReferences(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get domainNameReferences Get domainNameReferences of a domain
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of the object specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DomainApi.GetDomainNameReferencesWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get domainNameReferences Get domainNameReferences of a domain
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of the object specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DomainApi.GetDomainNameReferencesAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get domainNameReferences Get domainNameReferences of a domain
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of the object specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DomainApi.GetDomainNameReferencesAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get domainNameReferences Get domainNameReferences of a domain
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of the object specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse (GetDirectoryObjectsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DomainApi.GetDomainServiceConfigurationRecord(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get DomainserviceConfigurationRecords Get DomainserviceConfigurationRecords of a domain
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of the object specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>GetDomainDnsRecordsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DomainApi.GetDomainServiceConfigurationRecordWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get DomainserviceConfigurationRecords Get DomainserviceConfigurationRecords of a domain
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of the object specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of GetDomainDnsRecordsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DomainApi.GetDomainServiceConfigurationRecordAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get DomainserviceConfigurationRecords Get DomainserviceConfigurationRecords of a domain
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of the object specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of GetDomainDnsRecordsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DomainApi.GetDomainServiceConfigurationRecordAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get DomainserviceConfigurationRecords Get DomainserviceConfigurationRecords of a domain
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of the object specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse (GetDomainDnsRecordsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DomainApi.GetDomainVerificationDnsRecord(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get DomainverificationDnsRecords Get DomainverificationDnsRecords of a domain
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of the object specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>GetDomainDnsRecordsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DomainApi.GetDomainVerificationDnsRecordWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get DomainverificationDnsRecords Get DomainverificationDnsRecords of a domain
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of the object specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of GetDomainDnsRecordsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DomainApi.GetDomainVerificationDnsRecordAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get DomainverificationDnsRecords Get DomainverificationDnsRecords of a domain
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of the object specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of GetDomainDnsRecordsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DomainApi.GetDomainVerificationDnsRecordAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get DomainverificationDnsRecords Get DomainverificationDnsRecords of a domain
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of the object specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse (GetDomainDnsRecordsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DomainApi.GetDomains(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get a list of domains within the directory. Get a list of domains within the directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="name">The name of an domain in Azure Active Directory (optional)</param>
            <returns>GetDomainsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DomainApi.GetDomainsWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get a list of domains within the directory. Get a list of domains within the directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="name">The name of an domain in Azure Active Directory (optional)</param>
            <returns>ApiResponse of GetDomainsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DomainApi.GetDomainsAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get a list of domains within the directory. Get a list of domains within the directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="name">The name of an domain in Azure Active Directory (optional)</param>
            <returns>Task of GetDomainsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DomainApi.GetDomainsAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get a list of domains within the directory. Get a list of domains within the directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="name">The name of an domain in Azure Active Directory (optional)</param>
            <returns>Task of ApiResponse (GetDomainsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DomainApi.NewDomain(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Domain)">
            <summary>
            Create a new domain in Azure Active Directory Create a new domain in Azure Active Directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="domain">New domain</param>
            <returns>Domain</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DomainApi.NewDomainWithHttpInfo(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Domain)">
            <summary>
            Create a new domain in Azure Active Directory Create a new domain in Azure Active Directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="domain">New domain</param>
            <returns>ApiResponse of Domain</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DomainApi.NewDomainAsync(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Domain)">
            <summary>
            Create a new domain in Azure Active Directory Create a new domain in Azure Active Directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="domain">New domain</param>
            <returns>Task of Domain</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DomainApi.NewDomainAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Domain)">
            <summary>
            Create a new domain in Azure Active Directory Create a new domain in Azure Active Directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="domain">New domain</param>
            <returns>Task of ApiResponse (Domain)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DomainApi.RemoveDomain(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete an domain by objectId. Delete an domain by objectId.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of the object specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DomainApi.RemoveDomainWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete an domain by objectId. Delete an domain by objectId.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of the object specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DomainApi.RemoveDomainAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete an domain by objectId. Delete an domain by objectId.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of the object specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DomainApi.RemoveDomainAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete an domain by objectId. Delete an domain by objectId.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of the object specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DomainApi.SetDomain(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Domain)">
            <summary>
            Updates a specific domain in Azure Active Directory Updates an domain identified by objectId in Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of the object specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="domain">Domain with updated fields</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DomainApi.SetDomainWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Domain)">
            <summary>
            Updates a specific domain in Azure Active Directory Updates an domain identified by objectId in Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of the object specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="domain">Domain with updated fields</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DomainApi.SetDomainAsync(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Domain)">
            <summary>
            Updates a specific domain in Azure Active Directory Updates an domain identified by objectId in Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of the object specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="domain">Domain with updated fields</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.DomainApi.SetDomainAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Domain)">
            <summary>
            Updates a specific domain in Azure Active Directory Updates an domain identified by objectId in Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="name">The name of the object specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="domain">Domain with updated fields</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD16.Api.IExtensionPropertyApi">
            <summary>
            Represents a collection of functions to interact with the API endpoints
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IExtensionPropertyApi.GetExtensionProperties(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.GetAvailableExtensionPropertiesBody)">
            <summary>
            A collection that contains the extension properties registered with the directory.
            </summary>
            <remarks>
            A collection that contains the extension properties registered with the directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="getAvailableExtensionPropertiesBody">true to specify that only extension properties that are synced from the on-premises directory should be returned; false to specify that only extension properties that are not synced from the on-premises directory should be returned. If the parameter is omitted then all extension properties (both synced and non-synced) are returned. (optional)</param>
            <returns>GetExtensionPropertiesResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IExtensionPropertyApi.GetExtensionPropertiesWithHttpInfo(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.GetAvailableExtensionPropertiesBody)">
            <summary>
            A collection that contains the extension properties registered with the directory.
            </summary>
            <remarks>
            A collection that contains the extension properties registered with the directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="getAvailableExtensionPropertiesBody">true to specify that only extension properties that are synced from the on-premises directory should be returned; false to specify that only extension properties that are not synced from the on-premises directory should be returned. If the parameter is omitted then all extension properties (both synced and non-synced) are returned. (optional)</param>
            <returns>ApiResponse of GetExtensionPropertiesResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IExtensionPropertyApi.GetExtensionPropertiesAsync(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.GetAvailableExtensionPropertiesBody)">
            <summary>
            A collection that contains the extension properties registered with the directory.
            </summary>
            <remarks>
            A collection that contains the extension properties registered with the directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="getAvailableExtensionPropertiesBody">true to specify that only extension properties that are synced from the on-premises directory should be returned; false to specify that only extension properties that are not synced from the on-premises directory should be returned. If the parameter is omitted then all extension properties (both synced and non-synced) are returned. (optional)</param>
            <returns>Task of GetExtensionPropertiesResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IExtensionPropertyApi.GetExtensionPropertiesAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.GetAvailableExtensionPropertiesBody)">
            <summary>
            A collection that contains the extension properties registered with the directory.
            </summary>
            <remarks>
            A collection that contains the extension properties registered with the directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="getAvailableExtensionPropertiesBody">true to specify that only extension properties that are synced from the on-premises directory should be returned; false to specify that only extension properties that are not synced from the on-premises directory should be returned. If the parameter is omitted then all extension properties (both synced and non-synced) are returned. (optional)</param>
            <returns>Task of ApiResponse (GetExtensionPropertiesResponse)</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD16.Api.ExtensionPropertyApi">
            <summary>
            Represents a collection of functions to interact with the API endpoints
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ExtensionPropertyApi.#ctor(System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD16.Api.ExtensionPropertyApi"/> class.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ExtensionPropertyApi.#ctor(Microsoft.Open.AzureAD16.Client.Configuration)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD16.Api.ExtensionPropertyApi"/> class
            using Configuration object
            </summary>
            <param name="configuration">An instance of Configuration</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ExtensionPropertyApi.GetBasePath">
            <summary>
            Gets the base path of the API client.
            </summary>
            <value>The base path</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ExtensionPropertyApi.SetBasePath(System.String)">
            <summary>
            Sets the base path of the API client.
            </summary>
            <value>The base path</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD16.Api.ExtensionPropertyApi.Configuration">
            <summary>
            Gets or sets the configuration object
            </summary>
            <value>An instance of the Configuration</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD16.Api.ExtensionPropertyApi.ExceptionFactory">
            <summary>
            Provides a factory method hook for the creation of exceptions.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ExtensionPropertyApi.DefaultHeader">
            <summary>
            Gets the default header.
            </summary>
            <returns>Dictionary of HTTP header</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ExtensionPropertyApi.AddDefaultHeader(System.String,System.String)">
            <summary>
            Add default header.
            </summary>
            <param name="key">Header field name.</param>
            <param name="value">Header field value.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ExtensionPropertyApi.GetExtensionProperties(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.GetAvailableExtensionPropertiesBody)">
            <summary>
            A collection that contains the extension properties registered with the directory. A collection that contains the extension properties registered with the directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="getAvailableExtensionPropertiesBody">true to specify that only extension properties that are synced from the on-premises directory should be returned; false to specify that only extension properties that are not synced from the on-premises directory should be returned. If the parameter is omitted then all extension properties (both synced and non-synced) are returned. (optional)</param>
            <returns>GetExtensionPropertiesResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ExtensionPropertyApi.GetExtensionPropertiesWithHttpInfo(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.GetAvailableExtensionPropertiesBody)">
            <summary>
            A collection that contains the extension properties registered with the directory. A collection that contains the extension properties registered with the directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="getAvailableExtensionPropertiesBody">true to specify that only extension properties that are synced from the on-premises directory should be returned; false to specify that only extension properties that are not synced from the on-premises directory should be returned. If the parameter is omitted then all extension properties (both synced and non-synced) are returned. (optional)</param>
            <returns>ApiResponse of GetExtensionPropertiesResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ExtensionPropertyApi.GetExtensionPropertiesAsync(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.GetAvailableExtensionPropertiesBody)">
            <summary>
            A collection that contains the extension properties registered with the directory. A collection that contains the extension properties registered with the directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="getAvailableExtensionPropertiesBody">true to specify that only extension properties that are synced from the on-premises directory should be returned; false to specify that only extension properties that are not synced from the on-premises directory should be returned. If the parameter is omitted then all extension properties (both synced and non-synced) are returned. (optional)</param>
            <returns>Task of GetExtensionPropertiesResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ExtensionPropertyApi.GetExtensionPropertiesAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.GetAvailableExtensionPropertiesBody)">
            <summary>
            A collection that contains the extension properties registered with the directory. A collection that contains the extension properties registered with the directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="getAvailableExtensionPropertiesBody">true to specify that only extension properties that are synced from the on-premises directory should be returned; false to specify that only extension properties that are not synced from the on-premises directory should be returned. If the parameter is omitted then all extension properties (both synced and non-synced) are returned. (optional)</param>
            <returns>Task of ApiResponse (GetExtensionPropertiesResponse)</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD16.Api.IGroupApi">
            <summary>
            Represents a collection of functions to interact with the API endpoints
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.AddGroupMember(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add a member to a group
            </summary>
            <remarks>
            Add a member to a group.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.AddGroupMemberWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add a member to a group
            </summary>
            <remarks>
            Add a member to a group.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.AddGroupOwner(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add an owner to a group
            </summary>
            <remarks>
            Add an owner to a group.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.AddGroupOwnerWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add an owner to a group
            </summary>
            <remarks>
            Add an owner to a group.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.GetGroup(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get a group by objectId
            </summary>
            <remarks>
            Get a group by objectId from Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of a group in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Group</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.GetGroupWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get a group by objectId
            </summary>
            <remarks>
            Get a group by objectId from Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of a group in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>ApiResponse of Group</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.GetGroupAppRoleAssignments(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get group application role assignments.
            </summary>
            <remarks>
            Get group application role assignments.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>GetAppRoleAssignmentsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.GetGroupAppRoleAssignmentsWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get group application role assignments.
            </summary>
            <remarks>
            Get group application role assignments.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>ApiResponse of GetAppRoleAssignmentsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.GetGroupMembers(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get members of a group.
            </summary>
            <remarks>
            Get members of a group.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.GetGroupMembersWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get members of a group.
            </summary>
            <remarks>
            Get members of a group.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>ApiResponse of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.GetGroupOwners(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get owners of a group.
            </summary>
            <remarks>
            Get the owners of a group.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.GetGroupOwnersWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get owners of a group.
            </summary>
            <remarks>
            Get the owners of a group.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>ApiResponse of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.GetGroups(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get a list of all groups within the directory.
            </summary>
            <remarks>
            Get a list of all groups within the directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of a group in Azure Active Directory (ObjectId) (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>GetGroupsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.GetGroupsWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get a list of all groups within the directory.
            </summary>
            <remarks>
            Get a list of all groups within the directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of a group in Azure Active Directory (ObjectId) (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>ApiResponse of GetGroupsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.NewGroup(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Group)">
            <summary>
            Create a new group in Azure Active Directory
            </summary>
            <remarks>
            Create a new group in Azure Active Directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="group">New group</param>
            <returns>Group</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.NewGroupWithHttpInfo(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Group)">
            <summary>
            Create a new group in Azure Active Directory
            </summary>
            <remarks>
            Create a new group in Azure Active Directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="group">New group</param>
            <returns>ApiResponse of Group</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.NewGroupAppRoleAssignment(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.AppRoleAssignment)">
            <summary>
            Assign a group of users to an application role.
            </summary>
            <remarks>
            Assign a groups of users to an application role. If no roles exist use guid.empty (all 0000)
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="appRoleAssignment">New app role assignment</param>
            <returns>AppRoleAssignment</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.NewGroupAppRoleAssignmentWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.AppRoleAssignment)">
            <summary>
            Assign a group of users to an application role.
            </summary>
            <remarks>
            Assign a groups of users to an application role. If no roles exist use guid.empty (all 0000)
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="appRoleAssignment">New app role assignment</param>
            <returns>ApiResponse of AppRoleAssignment</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.RemoveGroup(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete a group by objectId.
            </summary>
            <remarks>
            Delete a group by objectId.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.RemoveGroupWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete a group by objectId.
            </summary>
            <remarks>
            Delete a group by objectId.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.RemoveGroupAppRoleAssignment(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete a group application role assignment.
            </summary>
            <remarks>
            Delete a group application role assignment.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="appRoleAssignmentId">The unique identifier of a appRoleAssignment in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.RemoveGroupAppRoleAssignmentWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete a group application role assignment.
            </summary>
            <remarks>
            Delete a group application role assignment.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="appRoleAssignmentId">The unique identifier of a appRoleAssignment in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.RemoveGroupMember(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes a member from a group.
            </summary>
            <remarks>
            Removes a member from a group.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="memberId">The unique identifier of a member in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.RemoveGroupMemberWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes a member from a group.
            </summary>
            <remarks>
            Removes a member from a group.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="memberId">The unique identifier of a member in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.RemoveGroupOwner(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes an owner from a group.
            </summary>
            <remarks>
            Removes an owner from a group.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="ownerId">The unique identifier of the specific Azure Active Directory owner</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.RemoveGroupOwnerWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes an owner from a group.
            </summary>
            <remarks>
            Removes an owner from a group.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="ownerId">The unique identifier of the specific Azure Active Directory owner</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.SelectAzureADGroupIdsGroupIsMemberOf(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.GroupIdsForMembershipCheck)">
            <summary>
            From a list of groups Ids select those that the group is a member of.
            </summary>
            <remarks>
            From a list of groups Ids select those that the group is a member of.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="groupIdsForMembershipCheck">A list of groups object ids.</param>
            <returns>CheckMemberGroupsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.SelectAzureADGroupIdsGroupIsMemberOfWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.GroupIdsForMembershipCheck)">
            <summary>
            From a list of groups Ids select those that the group is a member of.
            </summary>
            <remarks>
            From a list of groups Ids select those that the group is a member of.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="groupIdsForMembershipCheck">A list of groups object ids.</param>
            <returns>ApiResponse of CheckMemberGroupsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.SetGroup(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Group)">
            <summary>
            Updates a specific group in Azure Active Directory
            </summary>
            <remarks>
            Updates a group (group object) identified by objectId in Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="group">group with updated fields</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.SetGroupWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Group)">
            <summary>
            Updates a specific group in Azure Active Directory
            </summary>
            <remarks>
            Updates a group (group object) identified by objectId in Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="group">group with updated fields</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.AddGroupMemberAsync(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add a member to a group
            </summary>
            <remarks>
            Add a member to a group.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.AddGroupMemberAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add a member to a group
            </summary>
            <remarks>
            Add a member to a group.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.AddGroupOwnerAsync(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add an owner to a group
            </summary>
            <remarks>
            Add an owner to a group.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.AddGroupOwnerAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add an owner to a group
            </summary>
            <remarks>
            Add an owner to a group.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.GetGroupAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get a group by objectId
            </summary>
            <remarks>
            Get a group by objectId from Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of a group in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of Group</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.GetGroupAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get a group by objectId
            </summary>
            <remarks>
            Get a group by objectId from Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of a group in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of ApiResponse (Group)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.GetGroupAppRoleAssignmentsAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get group application role assignments.
            </summary>
            <remarks>
            Get group application role assignments.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of GetAppRoleAssignmentsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.GetGroupAppRoleAssignmentsAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get group application role assignments.
            </summary>
            <remarks>
            Get group application role assignments.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of ApiResponse (GetAppRoleAssignmentsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.GetGroupMembersAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get members of a group.
            </summary>
            <remarks>
            Get members of a group.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.GetGroupMembersAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get members of a group.
            </summary>
            <remarks>
            Get members of a group.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of ApiResponse (GetDirectoryObjectsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.GetGroupOwnersAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get owners of a group.
            </summary>
            <remarks>
            Get the owners of a group.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.GetGroupOwnersAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get owners of a group.
            </summary>
            <remarks>
            Get the owners of a group.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of ApiResponse (GetDirectoryObjectsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.GetGroupsAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get a list of all groups within the directory.
            </summary>
            <remarks>
            Get a list of all groups within the directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of a group in Azure Active Directory (ObjectId) (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of GetGroupsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.GetGroupsAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get a list of all groups within the directory.
            </summary>
            <remarks>
            Get a list of all groups within the directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of a group in Azure Active Directory (ObjectId) (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of ApiResponse (GetGroupsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.NewGroupAsync(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Group)">
            <summary>
            Create a new group in Azure Active Directory
            </summary>
            <remarks>
            Create a new group in Azure Active Directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="group">New group</param>
            <returns>Task of Group</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.NewGroupAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Group)">
            <summary>
            Create a new group in Azure Active Directory
            </summary>
            <remarks>
            Create a new group in Azure Active Directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="group">New group</param>
            <returns>Task of ApiResponse (Group)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.NewGroupAppRoleAssignmentAsync(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.AppRoleAssignment)">
            <summary>
            Assign a group of users to an application role.
            </summary>
            <remarks>
            Assign a groups of users to an application role. If no roles exist use guid.empty (all 0000)
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="appRoleAssignment">New app role assignment</param>
            <returns>Task of AppRoleAssignment</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.NewGroupAppRoleAssignmentAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.AppRoleAssignment)">
            <summary>
            Assign a group of users to an application role.
            </summary>
            <remarks>
            Assign a groups of users to an application role. If no roles exist use guid.empty (all 0000)
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="appRoleAssignment">New app role assignment</param>
            <returns>Task of ApiResponse (AppRoleAssignment)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.RemoveGroupAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete a group by objectId.
            </summary>
            <remarks>
            Delete a group by objectId.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.RemoveGroupAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete a group by objectId.
            </summary>
            <remarks>
            Delete a group by objectId.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.RemoveGroupAppRoleAssignmentAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete a group application role assignment.
            </summary>
            <remarks>
            Delete a group application role assignment.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="appRoleAssignmentId">The unique identifier of a appRoleAssignment in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.RemoveGroupAppRoleAssignmentAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete a group application role assignment.
            </summary>
            <remarks>
            Delete a group application role assignment.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="appRoleAssignmentId">The unique identifier of a appRoleAssignment in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.RemoveGroupMemberAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes a member from a group.
            </summary>
            <remarks>
            Removes a member from a group.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="memberId">The unique identifier of a member in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.RemoveGroupMemberAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes a member from a group.
            </summary>
            <remarks>
            Removes a member from a group.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="memberId">The unique identifier of a member in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.RemoveGroupOwnerAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes an owner from a group.
            </summary>
            <remarks>
            Removes an owner from a group.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="ownerId">The unique identifier of the specific Azure Active Directory owner</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.RemoveGroupOwnerAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes an owner from a group.
            </summary>
            <remarks>
            Removes an owner from a group.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="ownerId">The unique identifier of the specific Azure Active Directory owner</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.SelectAzureADGroupIdsGroupIsMemberOfAsync(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.GroupIdsForMembershipCheck)">
            <summary>
            From a list of groups Ids select those that the group is a member of.
            </summary>
            <remarks>
            From a list of groups Ids select those that the group is a member of.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="groupIdsForMembershipCheck">A list of groups object ids.</param>
            <returns>Task of CheckMemberGroupsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.SelectAzureADGroupIdsGroupIsMemberOfAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.GroupIdsForMembershipCheck)">
            <summary>
            From a list of groups Ids select those that the group is a member of.
            </summary>
            <remarks>
            From a list of groups Ids select those that the group is a member of.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="groupIdsForMembershipCheck">A list of groups object ids.</param>
            <returns>Task of ApiResponse (CheckMemberGroupsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.SetGroupAsync(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Group)">
            <summary>
            Updates a specific group in Azure Active Directory
            </summary>
            <remarks>
            Updates a group (group object) identified by objectId in Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="group">group with updated fields</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IGroupApi.SetGroupAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Group)">
            <summary>
            Updates a specific group in Azure Active Directory
            </summary>
            <remarks>
            Updates a group (group object) identified by objectId in Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="group">group with updated fields</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD16.Api.GroupApi">
            <summary>
            Represents a collection of functions to interact with the API endpoints
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.#ctor(System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD16.Api.GroupApi"/> class.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.#ctor(Microsoft.Open.AzureAD16.Client.Configuration)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD16.Api.GroupApi"/> class
            using Configuration object
            </summary>
            <param name="configuration">An instance of Configuration</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.GetBasePath">
            <summary>
            Gets the base path of the API client.
            </summary>
            <value>The base path</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.SetBasePath(System.String)">
            <summary>
            Sets the base path of the API client.
            </summary>
            <value>The base path</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD16.Api.GroupApi.Configuration">
            <summary>
            Gets or sets the configuration object
            </summary>
            <value>An instance of the Configuration</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD16.Api.GroupApi.ExceptionFactory">
            <summary>
            Provides a factory method hook for the creation of exceptions.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.DefaultHeader">
            <summary>
            Gets the default header.
            </summary>
            <returns>Dictionary of HTTP header</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.AddDefaultHeader(System.String,System.String)">
            <summary>
            Add default header.
            </summary>
            <param name="key">Header field name.</param>
            <param name="value">Header field value.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.AddGroupMember(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add a member to a group Add a member to a group.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.AddGroupMemberWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add a member to a group Add a member to a group.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.AddGroupMemberAsync(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add a member to a group Add a member to a group.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.AddGroupMemberAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add a member to a group Add a member to a group.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.AddGroupOwner(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add an owner to a group Add an owner to a group.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.AddGroupOwnerWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add an owner to a group Add an owner to a group.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.AddGroupOwnerAsync(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add an owner to a group Add an owner to a group.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.AddGroupOwnerAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add an owner to a group Add an owner to a group.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.GetGroup(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get a group by objectId Get a group by objectId from Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of a group in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Group</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.GetGroupWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get a group by objectId Get a group by objectId from Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of a group in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>ApiResponse of Group</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.GetGroupAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get a group by objectId Get a group by objectId from Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of a group in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of Group</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.GetGroupAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get a group by objectId Get a group by objectId from Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of a group in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of ApiResponse (Group)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.GetGroupAppRoleAssignments(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get group application role assignments. Get group application role assignments.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>GetAppRoleAssignmentsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.GetGroupAppRoleAssignmentsWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get group application role assignments. Get group application role assignments.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>ApiResponse of GetAppRoleAssignmentsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.GetGroupAppRoleAssignmentsAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get group application role assignments. Get group application role assignments.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of GetAppRoleAssignmentsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.GetGroupAppRoleAssignmentsAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get group application role assignments. Get group application role assignments.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of ApiResponse (GetAppRoleAssignmentsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.GetGroupMembers(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get members of a group. Get members of a group.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.GetGroupMembersWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get members of a group. Get members of a group.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>ApiResponse of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.GetGroupMembersAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get members of a group. Get members of a group.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.GetGroupMembersAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get members of a group. Get members of a group.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of ApiResponse (GetDirectoryObjectsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.GetGroupOwners(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get owners of a group. Get the owners of a group.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.GetGroupOwnersWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get owners of a group. Get the owners of a group.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>ApiResponse of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.GetGroupOwnersAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get owners of a group. Get the owners of a group.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.GetGroupOwnersAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get owners of a group. Get the owners of a group.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of ApiResponse (GetDirectoryObjectsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.GetGroups(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get a list of all groups within the directory. Get a list of all groups within the directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of a group in Azure Active Directory (ObjectId) (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>GetGroupsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.GetGroupsWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get a list of all groups within the directory. Get a list of all groups within the directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of a group in Azure Active Directory (ObjectId) (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>ApiResponse of GetGroupsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.GetGroupsAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get a list of all groups within the directory. Get a list of all groups within the directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of a group in Azure Active Directory (ObjectId) (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of GetGroupsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.GetGroupsAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get a list of all groups within the directory. Get a list of all groups within the directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of a group in Azure Active Directory (ObjectId) (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of ApiResponse (GetGroupsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.NewGroup(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Group)">
            <summary>
            Create a new group in Azure Active Directory Create a new group in Azure Active Directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="group">New group</param>
            <returns>Group</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.NewGroupWithHttpInfo(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Group)">
            <summary>
            Create a new group in Azure Active Directory Create a new group in Azure Active Directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="group">New group</param>
            <returns>ApiResponse of Group</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.NewGroupAsync(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Group)">
            <summary>
            Create a new group in Azure Active Directory Create a new group in Azure Active Directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="group">New group</param>
            <returns>Task of Group</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.NewGroupAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Group)">
            <summary>
            Create a new group in Azure Active Directory Create a new group in Azure Active Directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="group">New group</param>
            <returns>Task of ApiResponse (Group)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.NewGroupAppRoleAssignment(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.AppRoleAssignment)">
            <summary>
            Assign a group of users to an application role. Assign a groups of users to an application role. If no roles exist use guid.empty (all 0000)
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="appRoleAssignment">New app role assignment</param>
            <returns>AppRoleAssignment</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.NewGroupAppRoleAssignmentWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.AppRoleAssignment)">
            <summary>
            Assign a group of users to an application role. Assign a groups of users to an application role. If no roles exist use guid.empty (all 0000)
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="appRoleAssignment">New app role assignment</param>
            <returns>ApiResponse of AppRoleAssignment</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.NewGroupAppRoleAssignmentAsync(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.AppRoleAssignment)">
            <summary>
            Assign a group of users to an application role. Assign a groups of users to an application role. If no roles exist use guid.empty (all 0000)
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="appRoleAssignment">New app role assignment</param>
            <returns>Task of AppRoleAssignment</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.NewGroupAppRoleAssignmentAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.AppRoleAssignment)">
            <summary>
            Assign a group of users to an application role. Assign a groups of users to an application role. If no roles exist use guid.empty (all 0000)
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="appRoleAssignment">New app role assignment</param>
            <returns>Task of ApiResponse (AppRoleAssignment)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.RemoveGroup(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete a group by objectId. Delete a group by objectId.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.RemoveGroupWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete a group by objectId. Delete a group by objectId.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.RemoveGroupAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete a group by objectId. Delete a group by objectId.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.RemoveGroupAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete a group by objectId. Delete a group by objectId.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.RemoveGroupAppRoleAssignment(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete a group application role assignment. Delete a group application role assignment.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="appRoleAssignmentId">The unique identifier of a appRoleAssignment in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.RemoveGroupAppRoleAssignmentWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete a group application role assignment. Delete a group application role assignment.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="appRoleAssignmentId">The unique identifier of a appRoleAssignment in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.RemoveGroupAppRoleAssignmentAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete a group application role assignment. Delete a group application role assignment.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="appRoleAssignmentId">The unique identifier of a appRoleAssignment in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.RemoveGroupAppRoleAssignmentAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete a group application role assignment. Delete a group application role assignment.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="appRoleAssignmentId">The unique identifier of a appRoleAssignment in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.RemoveGroupMember(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes a member from a group. Removes a member from a group.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="memberId">The unique identifier of a member in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.RemoveGroupMemberWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes a member from a group. Removes a member from a group.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="memberId">The unique identifier of a member in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.RemoveGroupMemberAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes a member from a group. Removes a member from a group.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="memberId">The unique identifier of a member in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.RemoveGroupMemberAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes a member from a group. Removes a member from a group.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="memberId">The unique identifier of a member in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.RemoveGroupOwner(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes an owner from a group. Removes an owner from a group.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="ownerId">The unique identifier of the specific Azure Active Directory owner</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.RemoveGroupOwnerWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes an owner from a group. Removes an owner from a group.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="ownerId">The unique identifier of the specific Azure Active Directory owner</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.RemoveGroupOwnerAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes an owner from a group. Removes an owner from a group.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="ownerId">The unique identifier of the specific Azure Active Directory owner</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.RemoveGroupOwnerAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes an owner from a group. Removes an owner from a group.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="ownerId">The unique identifier of the specific Azure Active Directory owner</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.SelectAzureADGroupIdsGroupIsMemberOf(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.GroupIdsForMembershipCheck)">
            <summary>
            From a list of groups Ids select those that the group is a member of. From a list of groups Ids select those that the group is a member of.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="groupIdsForMembershipCheck">A list of groups object ids.</param>
            <returns>CheckMemberGroupsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.SelectAzureADGroupIdsGroupIsMemberOfWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.GroupIdsForMembershipCheck)">
            <summary>
            From a list of groups Ids select those that the group is a member of. From a list of groups Ids select those that the group is a member of.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="groupIdsForMembershipCheck">A list of groups object ids.</param>
            <returns>ApiResponse of CheckMemberGroupsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.SelectAzureADGroupIdsGroupIsMemberOfAsync(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.GroupIdsForMembershipCheck)">
            <summary>
            From a list of groups Ids select those that the group is a member of. From a list of groups Ids select those that the group is a member of.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="groupIdsForMembershipCheck">A list of groups object ids.</param>
            <returns>Task of CheckMemberGroupsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.SelectAzureADGroupIdsGroupIsMemberOfAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.GroupIdsForMembershipCheck)">
            <summary>
            From a list of groups Ids select those that the group is a member of. From a list of groups Ids select those that the group is a member of.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="groupIdsForMembershipCheck">A list of groups object ids.</param>
            <returns>Task of ApiResponse (CheckMemberGroupsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.SetGroup(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Group)">
            <summary>
            Updates a specific group in Azure Active Directory Updates a group (group object) identified by objectId in Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="group">group with updated fields</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.SetGroupWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Group)">
            <summary>
            Updates a specific group in Azure Active Directory Updates a group (group object) identified by objectId in Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="group">group with updated fields</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.SetGroupAsync(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Group)">
            <summary>
            Updates a specific group in Azure Active Directory Updates a group (group object) identified by objectId in Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="group">group with updated fields</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.GroupApi.SetGroupAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.Group)">
            <summary>
            Updates a specific group in Azure Active Directory Updates a group (group object) identified by objectId in Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="group">group with updated fields</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD16.Api.IOAuthPermissionGrantApi">
            <summary>
            Represents a collection of functions to interact with the API endpoints
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IOAuthPermissionGrantApi.GetOAuth2PermissionGrants(System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get a list of all oAuth2PermissionGrants granted by users within the directory.
            </summary>
            <remarks>
            Get the list of oAuth2PermissionGrants granted by users within the directory. These permissions are typically granted when an application asked for a specific permission to a resource that the user has discretion over.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>GetOAuth2PermissionGrantsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IOAuthPermissionGrantApi.GetOAuth2PermissionGrantsWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get a list of all oAuth2PermissionGrants granted by users within the directory.
            </summary>
            <remarks>
            Get the list of oAuth2PermissionGrants granted by users within the directory. These permissions are typically granted when an application asked for a specific permission to a resource that the user has discretion over.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>ApiResponse of GetOAuth2PermissionGrantsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IOAuthPermissionGrantApi.RemoveOAuth2PermissionGrant(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete an oAuth2PermissionGrant.
            </summary>
            <remarks>
            Delete an oAuth2PermissionGrant. These permissions are typically granted when an application asked for a specific permission to a resource that the user has discretion over.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IOAuthPermissionGrantApi.RemoveOAuth2PermissionGrantWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete an oAuth2PermissionGrant.
            </summary>
            <remarks>
            Delete an oAuth2PermissionGrant. These permissions are typically granted when an application asked for a specific permission to a resource that the user has discretion over.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IOAuthPermissionGrantApi.GetOAuth2PermissionGrantsAsync(System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get a list of all oAuth2PermissionGrants granted by users within the directory.
            </summary>
            <remarks>
            Get the list of oAuth2PermissionGrants granted by users within the directory. These permissions are typically granted when an application asked for a specific permission to a resource that the user has discretion over.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of GetOAuth2PermissionGrantsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IOAuthPermissionGrantApi.GetOAuth2PermissionGrantsAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get a list of all oAuth2PermissionGrants granted by users within the directory.
            </summary>
            <remarks>
            Get the list of oAuth2PermissionGrants granted by users within the directory. These permissions are typically granted when an application asked for a specific permission to a resource that the user has discretion over.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of ApiResponse (GetOAuth2PermissionGrantsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IOAuthPermissionGrantApi.RemoveOAuth2PermissionGrantAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete an oAuth2PermissionGrant.
            </summary>
            <remarks>
            Delete an oAuth2PermissionGrant. These permissions are typically granted when an application asked for a specific permission to a resource that the user has discretion over.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IOAuthPermissionGrantApi.RemoveOAuth2PermissionGrantAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete an oAuth2PermissionGrant.
            </summary>
            <remarks>
            Delete an oAuth2PermissionGrant. These permissions are typically granted when an application asked for a specific permission to a resource that the user has discretion over.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD16.Api.OAuthPermissionGrantApi">
            <summary>
            Represents a collection of functions to interact with the API endpoints
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.OAuthPermissionGrantApi.#ctor(System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD16.Api.OAuthPermissionGrantApi"/> class.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.OAuthPermissionGrantApi.#ctor(Microsoft.Open.AzureAD16.Client.Configuration)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD16.Api.OAuthPermissionGrantApi"/> class
            using Configuration object
            </summary>
            <param name="configuration">An instance of Configuration</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.OAuthPermissionGrantApi.GetBasePath">
            <summary>
            Gets the base path of the API client.
            </summary>
            <value>The base path</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.OAuthPermissionGrantApi.SetBasePath(System.String)">
            <summary>
            Sets the base path of the API client.
            </summary>
            <value>The base path</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD16.Api.OAuthPermissionGrantApi.Configuration">
            <summary>
            Gets or sets the configuration object
            </summary>
            <value>An instance of the Configuration</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD16.Api.OAuthPermissionGrantApi.ExceptionFactory">
            <summary>
            Provides a factory method hook for the creation of exceptions.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.OAuthPermissionGrantApi.DefaultHeader">
            <summary>
            Gets the default header.
            </summary>
            <returns>Dictionary of HTTP header</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.OAuthPermissionGrantApi.AddDefaultHeader(System.String,System.String)">
            <summary>
            Add default header.
            </summary>
            <param name="key">Header field name.</param>
            <param name="value">Header field value.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.OAuthPermissionGrantApi.GetOAuth2PermissionGrants(System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get a list of all oAuth2PermissionGrants granted by users within the directory. Get the list of oAuth2PermissionGrants granted by users within the directory. These permissions are typically granted when an application asked for a specific permission to a resource that the user has discretion over.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>GetOAuth2PermissionGrantsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.OAuthPermissionGrantApi.GetOAuth2PermissionGrantsWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get a list of all oAuth2PermissionGrants granted by users within the directory. Get the list of oAuth2PermissionGrants granted by users within the directory. These permissions are typically granted when an application asked for a specific permission to a resource that the user has discretion over.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>ApiResponse of GetOAuth2PermissionGrantsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.OAuthPermissionGrantApi.GetOAuth2PermissionGrantsAsync(System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get a list of all oAuth2PermissionGrants granted by users within the directory. Get the list of oAuth2PermissionGrants granted by users within the directory. These permissions are typically granted when an application asked for a specific permission to a resource that the user has discretion over.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of GetOAuth2PermissionGrantsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.OAuthPermissionGrantApi.GetOAuth2PermissionGrantsAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get a list of all oAuth2PermissionGrants granted by users within the directory. Get the list of oAuth2PermissionGrants granted by users within the directory. These permissions are typically granted when an application asked for a specific permission to a resource that the user has discretion over.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of ApiResponse (GetOAuth2PermissionGrantsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.OAuthPermissionGrantApi.RemoveOAuth2PermissionGrant(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete an oAuth2PermissionGrant. Delete an oAuth2PermissionGrant. These permissions are typically granted when an application asked for a specific permission to a resource that the user has discretion over.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.OAuthPermissionGrantApi.RemoveOAuth2PermissionGrantWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete an oAuth2PermissionGrant. Delete an oAuth2PermissionGrant. These permissions are typically granted when an application asked for a specific permission to a resource that the user has discretion over.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.OAuthPermissionGrantApi.RemoveOAuth2PermissionGrantAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete an oAuth2PermissionGrant. Delete an oAuth2PermissionGrant. These permissions are typically granted when an application asked for a specific permission to a resource that the user has discretion over.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.OAuthPermissionGrantApi.RemoveOAuth2PermissionGrantAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete an oAuth2PermissionGrant. Delete an oAuth2PermissionGrant. These permissions are typically granted when an application asked for a specific permission to a resource that the user has discretion over.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi">
            <summary>
            Represents a collection of functions to interact with the API endpoints
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.AddServicePrincipalOwner(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add an owner to a service principal
            </summary>
            <remarks>
            Add an owner to a service principal.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.AddServicePrincipalOwnerWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add an owner to a service principal
            </summary>
            <remarks>
            Add an owner to a service principal.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.GetServicePrincipal(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get a service principal by objectId
            </summary>
            <remarks>
            Get a service principal by objectId from Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique idenfier of an service principal in Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>ServicePrincipal</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.GetServicePrincipalWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get a service principal by objectId
            </summary>
            <remarks>
            Get a service principal by objectId from Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique idenfier of an service principal in Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>ApiResponse of ServicePrincipal</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.GetServicePrincipalAppRoleAssignedTo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get Principals (users, groups, and service principals) that are assigned to this service principal.
            </summary>
            <remarks>
            Get Principals (users, groups, and service principals) that are assigned to this service principal
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>GetAppRoleAssignmentsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.GetServicePrincipalAppRoleAssignedToWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get Principals (users, groups, and service principals) that are assigned to this service principal.
            </summary>
            <remarks>
            Get Principals (users, groups, and service principals) that are assigned to this service principal
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>ApiResponse of GetAppRoleAssignmentsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.GetServicePrincipalAppRoleAssignments(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get service principal application role assignments.
            </summary>
            <remarks>
            Get user application role assignments. Yes service principals can be assigned to application roles.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>GetAppRoleAssignmentsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.GetServicePrincipalAppRoleAssignmentsWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get service principal application role assignments.
            </summary>
            <remarks>
            Get user application role assignments. Yes service principals can be assigned to application roles.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>ApiResponse of GetAppRoleAssignmentsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.GetServicePrincipalCreatedObjects(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get objects created by the service principal.
            </summary>
            <remarks>
            Get objects created by the service principal.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.GetServicePrincipalCreatedObjectsWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get objects created by the service principal.
            </summary>
            <remarks>
            Get objects created by the service principal.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>ApiResponse of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.GetServicePrincipalMemberships(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get service principal memberships.
            </summary>
            <remarks>
            Get a list of groups and directory roles that the service principal is a member of.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.GetServicePrincipalMembershipsWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get service principal memberships.
            </summary>
            <remarks>
            Get a list of groups and directory roles that the service principal is a member of.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>ApiResponse of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.GetServicePrincipalOAuth2PermissionGrants(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get the list of the oAuth2PermissionGrants that a user granted this service principal.
            </summary>
            <remarks>
            Get the list of the oAuth2PermissionGrants that the user granted this service principal. These permissions are typically granted when an application asked for a specific permission to a resource that the user has discretion over.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>GetOAuth2PermissionGrantsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.GetServicePrincipalOAuth2PermissionGrantsWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get the list of the oAuth2PermissionGrants that a user granted this service principal.
            </summary>
            <remarks>
            Get the list of the oAuth2PermissionGrants that the user granted this service principal. These permissions are typically granted when an application asked for a specific permission to a resource that the user has discretion over.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>ApiResponse of GetOAuth2PermissionGrantsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.GetServicePrincipalOwnedObjects(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get objects owned by the service principal.
            </summary>
            <remarks>
            Get objects owned by the service principal.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.GetServicePrincipalOwnedObjectsWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get objects owned by the service principal.
            </summary>
            <remarks>
            Get objects owned by the service principal.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>ApiResponse of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.GetServicePrincipalOwners(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get owners of a service principal.
            </summary>
            <remarks>
            Get the owners of a service principal.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.GetServicePrincipalOwnersWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get owners of a service principal.
            </summary>
            <remarks>
            Get the owners of a service principal.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>ApiResponse of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.GetServicePrincipals(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get a list of all applications within the directory.
            </summary>
            <remarks>
            Get a list of all applications within the directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">THe unique idenfier of an application in Azure Active Directory (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>GetServicePrincipalsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.GetServicePrincipalsWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get a list of all applications within the directory.
            </summary>
            <remarks>
            Get a list of all applications within the directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">THe unique idenfier of an application in Azure Active Directory (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>ApiResponse of GetServicePrincipalsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.NewServicePrincipal(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.ServicePrincipal)">
            <summary>
            Create a new application in Azure Active Directory
            </summary>
            <remarks>
            Create a new application in Azure Active Directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="servicePrincipal">New service principal</param>
            <returns>ServicePrincipal</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.NewServicePrincipalWithHttpInfo(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.ServicePrincipal)">
            <summary>
            Create a new application in Azure Active Directory
            </summary>
            <remarks>
            Create a new application in Azure Active Directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="servicePrincipal">New service principal</param>
            <returns>ApiResponse of ServicePrincipal</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.NewServicePrincipalAppRoleAssignment(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.AppRoleAssignment)">
            <summary>
            Assign a service principal to an application role.
            </summary>
            <remarks>
            Assign a service principal to an application role. If no roles exist use guid.empty (all 0000)
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="appRoleAssignment">New app role assignment</param>
            <returns>AppRoleAssignment</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.NewServicePrincipalAppRoleAssignmentWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.AppRoleAssignment)">
            <summary>
            Assign a service principal to an application role.
            </summary>
            <remarks>
            Assign a service principal to an application role. If no roles exist use guid.empty (all 0000)
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="appRoleAssignment">New app role assignment</param>
            <returns>ApiResponse of AppRoleAssignment</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.RemoveServicePrincipal(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete an application by objectId.
            </summary>
            <remarks>
            Delete an application by objectId.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.RemoveServicePrincipalWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete an application by objectId.
            </summary>
            <remarks>
            Delete an application by objectId.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.RemoveServicePrincipalAppRoleAssignment(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete a service principal application role assignment.
            </summary>
            <remarks>
            Delete a service principal application role assignment.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="appRoleAssignmentId">The unique identifier of a appRoleAssignment in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.RemoveServicePrincipalAppRoleAssignmentWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete a service principal application role assignment.
            </summary>
            <remarks>
            Delete a service principal application role assignment.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="appRoleAssignmentId">The unique identifier of a appRoleAssignment in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.RemoveServicePrincipalOwner(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes an owner from a service principal.
            </summary>
            <remarks>
            Removes an owner from a service principal.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="ownerId">The unique identifier of the specific Azure Active Directory owner</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.RemoveServicePrincipalOwnerWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes an owner from a service principal.
            </summary>
            <remarks>
            Removes an owner from a service principal.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="ownerId">The unique identifier of the specific Azure Active Directory owner</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.SelectAzureADGroupIdsServicePrincipalIsMemberOf(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.GroupIdsForMembershipCheck)">
            <summary>
            From a list of groups Ids select those that the service principal is a member of.
            </summary>
            <remarks>
            From a list of groups Ids select those that the service principal is a member of.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="groupIdsForMembershipCheck">A list of groups object ids.</param>
            <returns>CheckMemberGroupsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.SelectAzureADGroupIdsServicePrincipalIsMemberOfWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.GroupIdsForMembershipCheck)">
            <summary>
            From a list of groups Ids select those that the service principal is a member of.
            </summary>
            <remarks>
            From a list of groups Ids select those that the service principal is a member of.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="groupIdsForMembershipCheck">A list of groups object ids.</param>
            <returns>ApiResponse of CheckMemberGroupsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.SetServicePrincipal(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.ServicePrincipal)">
            <summary>
            Updates a service principal in Azure Active Directory
            </summary>
            <remarks>
            Updates a service principal (service principal object) identified by objectId in Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="servicePrincipal">service principal with updated fields</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.SetServicePrincipalWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.ServicePrincipal)">
            <summary>
            Updates a service principal in Azure Active Directory
            </summary>
            <remarks>
            Updates a service principal (service principal object) identified by objectId in Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="servicePrincipal">service principal with updated fields</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.AddServicePrincipalOwnerAsync(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add an owner to a service principal
            </summary>
            <remarks>
            Add an owner to a service principal.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.AddServicePrincipalOwnerAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add an owner to a service principal
            </summary>
            <remarks>
            Add an owner to a service principal.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.GetServicePrincipalAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get a service principal by objectId
            </summary>
            <remarks>
            Get a service principal by objectId from Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique idenfier of an service principal in Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of ServicePrincipal</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.GetServicePrincipalAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get a service principal by objectId
            </summary>
            <remarks>
            Get a service principal by objectId from Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique idenfier of an service principal in Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of ApiResponse (ServicePrincipal)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.GetServicePrincipalAppRoleAssignedToAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get Principals (users, groups, and service principals) that are assigned to this service principal.
            </summary>
            <remarks>
            Get Principals (users, groups, and service principals) that are assigned to this service principal
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of GetAppRoleAssignmentsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.GetServicePrincipalAppRoleAssignedToAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get Principals (users, groups, and service principals) that are assigned to this service principal.
            </summary>
            <remarks>
            Get Principals (users, groups, and service principals) that are assigned to this service principal
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of ApiResponse (GetAppRoleAssignmentsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.GetServicePrincipalAppRoleAssignmentsAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get service principal application role assignments.
            </summary>
            <remarks>
            Get user application role assignments. Yes service principals can be assigned to application roles.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of GetAppRoleAssignmentsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.GetServicePrincipalAppRoleAssignmentsAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get service principal application role assignments.
            </summary>
            <remarks>
            Get user application role assignments. Yes service principals can be assigned to application roles.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of ApiResponse (GetAppRoleAssignmentsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.GetServicePrincipalCreatedObjectsAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get objects created by the service principal.
            </summary>
            <remarks>
            Get objects created by the service principal.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.GetServicePrincipalCreatedObjectsAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get objects created by the service principal.
            </summary>
            <remarks>
            Get objects created by the service principal.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of ApiResponse (GetDirectoryObjectsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.GetServicePrincipalMembershipsAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get service principal memberships.
            </summary>
            <remarks>
            Get a list of groups and directory roles that the service principal is a member of.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.GetServicePrincipalMembershipsAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get service principal memberships.
            </summary>
            <remarks>
            Get a list of groups and directory roles that the service principal is a member of.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of ApiResponse (GetDirectoryObjectsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.GetServicePrincipalOAuth2PermissionGrantsAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get the list of the oAuth2PermissionGrants that a user granted this service principal.
            </summary>
            <remarks>
            Get the list of the oAuth2PermissionGrants that the user granted this service principal. These permissions are typically granted when an application asked for a specific permission to a resource that the user has discretion over.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of GetOAuth2PermissionGrantsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.GetServicePrincipalOAuth2PermissionGrantsAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get the list of the oAuth2PermissionGrants that a user granted this service principal.
            </summary>
            <remarks>
            Get the list of the oAuth2PermissionGrants that the user granted this service principal. These permissions are typically granted when an application asked for a specific permission to a resource that the user has discretion over.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of ApiResponse (GetOAuth2PermissionGrantsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.GetServicePrincipalOwnedObjectsAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get objects owned by the service principal.
            </summary>
            <remarks>
            Get objects owned by the service principal.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.GetServicePrincipalOwnedObjectsAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get objects owned by the service principal.
            </summary>
            <remarks>
            Get objects owned by the service principal.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of ApiResponse (GetDirectoryObjectsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.GetServicePrincipalOwnersAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get owners of a service principal.
            </summary>
            <remarks>
            Get the owners of a service principal.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.GetServicePrincipalOwnersAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get owners of a service principal.
            </summary>
            <remarks>
            Get the owners of a service principal.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of ApiResponse (GetDirectoryObjectsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.GetServicePrincipalsAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get a list of all applications within the directory.
            </summary>
            <remarks>
            Get a list of all applications within the directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">THe unique idenfier of an application in Azure Active Directory (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of GetServicePrincipalsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.GetServicePrincipalsAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get a list of all applications within the directory.
            </summary>
            <remarks>
            Get a list of all applications within the directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">THe unique idenfier of an application in Azure Active Directory (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of ApiResponse (GetServicePrincipalsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.NewServicePrincipalAsync(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.ServicePrincipal)">
            <summary>
            Create a new application in Azure Active Directory
            </summary>
            <remarks>
            Create a new application in Azure Active Directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="servicePrincipal">New service principal</param>
            <returns>Task of ServicePrincipal</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.NewServicePrincipalAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.ServicePrincipal)">
            <summary>
            Create a new application in Azure Active Directory
            </summary>
            <remarks>
            Create a new application in Azure Active Directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="servicePrincipal">New service principal</param>
            <returns>Task of ApiResponse (ServicePrincipal)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.NewServicePrincipalAppRoleAssignmentAsync(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.AppRoleAssignment)">
            <summary>
            Assign a service principal to an application role.
            </summary>
            <remarks>
            Assign a service principal to an application role. If no roles exist use guid.empty (all 0000)
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="appRoleAssignment">New app role assignment</param>
            <returns>Task of AppRoleAssignment</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.NewServicePrincipalAppRoleAssignmentAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.AppRoleAssignment)">
            <summary>
            Assign a service principal to an application role.
            </summary>
            <remarks>
            Assign a service principal to an application role. If no roles exist use guid.empty (all 0000)
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="appRoleAssignment">New app role assignment</param>
            <returns>Task of ApiResponse (AppRoleAssignment)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.RemoveServicePrincipalAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete an application by objectId.
            </summary>
            <remarks>
            Delete an application by objectId.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.RemoveServicePrincipalAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete an application by objectId.
            </summary>
            <remarks>
            Delete an application by objectId.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.RemoveServicePrincipalAppRoleAssignmentAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete a service principal application role assignment.
            </summary>
            <remarks>
            Delete a service principal application role assignment.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="appRoleAssignmentId">The unique identifier of a appRoleAssignment in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.RemoveServicePrincipalAppRoleAssignmentAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete a service principal application role assignment.
            </summary>
            <remarks>
            Delete a service principal application role assignment.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="appRoleAssignmentId">The unique identifier of a appRoleAssignment in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.RemoveServicePrincipalOwnerAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes an owner from a service principal.
            </summary>
            <remarks>
            Removes an owner from a service principal.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="ownerId">The unique identifier of the specific Azure Active Directory owner</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.RemoveServicePrincipalOwnerAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes an owner from a service principal.
            </summary>
            <remarks>
            Removes an owner from a service principal.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="ownerId">The unique identifier of the specific Azure Active Directory owner</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.SelectAzureADGroupIdsServicePrincipalIsMemberOfAsync(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.GroupIdsForMembershipCheck)">
            <summary>
            From a list of groups Ids select those that the service principal is a member of.
            </summary>
            <remarks>
            From a list of groups Ids select those that the service principal is a member of.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="groupIdsForMembershipCheck">A list of groups object ids.</param>
            <returns>Task of CheckMemberGroupsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.SelectAzureADGroupIdsServicePrincipalIsMemberOfAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.GroupIdsForMembershipCheck)">
            <summary>
            From a list of groups Ids select those that the service principal is a member of.
            </summary>
            <remarks>
            From a list of groups Ids select those that the service principal is a member of.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="groupIdsForMembershipCheck">A list of groups object ids.</param>
            <returns>Task of ApiResponse (CheckMemberGroupsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.SetServicePrincipalAsync(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.ServicePrincipal)">
            <summary>
            Updates a service principal in Azure Active Directory
            </summary>
            <remarks>
            Updates a service principal (service principal object) identified by objectId in Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="servicePrincipal">service principal with updated fields</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IServicePrincipalApi.SetServicePrincipalAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.ServicePrincipal)">
            <summary>
            Updates a service principal in Azure Active Directory
            </summary>
            <remarks>
            Updates a service principal (service principal object) identified by objectId in Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="servicePrincipal">service principal with updated fields</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi">
            <summary>
            Represents a collection of functions to interact with the API endpoints
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.#ctor(System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi"/> class.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.#ctor(Microsoft.Open.AzureAD16.Client.Configuration)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi"/> class
            using Configuration object
            </summary>
            <param name="configuration">An instance of Configuration</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.GetBasePath">
            <summary>
            Gets the base path of the API client.
            </summary>
            <value>The base path</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.SetBasePath(System.String)">
            <summary>
            Sets the base path of the API client.
            </summary>
            <value>The base path</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.Configuration">
            <summary>
            Gets or sets the configuration object
            </summary>
            <value>An instance of the Configuration</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.ExceptionFactory">
            <summary>
            Provides a factory method hook for the creation of exceptions.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.DefaultHeader">
            <summary>
            Gets the default header.
            </summary>
            <returns>Dictionary of HTTP header</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.AddDefaultHeader(System.String,System.String)">
            <summary>
            Add default header.
            </summary>
            <param name="key">Header field name.</param>
            <param name="value">Header field value.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.AddServicePrincipalOwner(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add an owner to a service principal Add an owner to a service principal.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.AddServicePrincipalOwnerWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add an owner to a service principal Add an owner to a service principal.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.AddServicePrincipalOwnerAsync(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add an owner to a service principal Add an owner to a service principal.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.AddServicePrincipalOwnerAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Add an owner to a service principal Add an owner to a service principal.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.GetServicePrincipal(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get a service principal by objectId Get a service principal by objectId from Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique idenfier of an service principal in Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>ServicePrincipal</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.GetServicePrincipalWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get a service principal by objectId Get a service principal by objectId from Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique idenfier of an service principal in Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>ApiResponse of ServicePrincipal</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.GetServicePrincipalAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get a service principal by objectId Get a service principal by objectId from Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique idenfier of an service principal in Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of ServicePrincipal</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.GetServicePrincipalAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get a service principal by objectId Get a service principal by objectId from Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique idenfier of an service principal in Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of ApiResponse (ServicePrincipal)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.GetServicePrincipalAppRoleAssignedTo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get Principals (users, groups, and service principals) that are assigned to this service principal. Get Principals (users, groups, and service principals) that are assigned to this service principal
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>GetAppRoleAssignmentsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.GetServicePrincipalAppRoleAssignedToWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get Principals (users, groups, and service principals) that are assigned to this service principal. Get Principals (users, groups, and service principals) that are assigned to this service principal
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>ApiResponse of GetAppRoleAssignmentsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.GetServicePrincipalAppRoleAssignedToAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get Principals (users, groups, and service principals) that are assigned to this service principal. Get Principals (users, groups, and service principals) that are assigned to this service principal
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of GetAppRoleAssignmentsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.GetServicePrincipalAppRoleAssignedToAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get Principals (users, groups, and service principals) that are assigned to this service principal. Get Principals (users, groups, and service principals) that are assigned to this service principal
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of ApiResponse (GetAppRoleAssignmentsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.GetServicePrincipalAppRoleAssignments(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get service principal application role assignments. Get user application role assignments. Yes service principals can be assigned to application roles.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>GetAppRoleAssignmentsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.GetServicePrincipalAppRoleAssignmentsWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get service principal application role assignments. Get user application role assignments. Yes service principals can be assigned to application roles.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>ApiResponse of GetAppRoleAssignmentsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.GetServicePrincipalAppRoleAssignmentsAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get service principal application role assignments. Get user application role assignments. Yes service principals can be assigned to application roles.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of GetAppRoleAssignmentsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.GetServicePrincipalAppRoleAssignmentsAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get service principal application role assignments. Get user application role assignments. Yes service principals can be assigned to application roles.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of ApiResponse (GetAppRoleAssignmentsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.GetServicePrincipalCreatedObjects(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get objects created by the service principal. Get objects created by the service principal.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.GetServicePrincipalCreatedObjectsWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get objects created by the service principal. Get objects created by the service principal.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>ApiResponse of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.GetServicePrincipalCreatedObjectsAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get objects created by the service principal. Get objects created by the service principal.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.GetServicePrincipalCreatedObjectsAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get objects created by the service principal. Get objects created by the service principal.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of ApiResponse (GetDirectoryObjectsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.GetServicePrincipalMemberships(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get service principal memberships. Get a list of groups and directory roles that the service principal is a member of.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.GetServicePrincipalMembershipsWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get service principal memberships. Get a list of groups and directory roles that the service principal is a member of.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>ApiResponse of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.GetServicePrincipalMembershipsAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get service principal memberships. Get a list of groups and directory roles that the service principal is a member of.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.GetServicePrincipalMembershipsAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get service principal memberships. Get a list of groups and directory roles that the service principal is a member of.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of ApiResponse (GetDirectoryObjectsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.GetServicePrincipalOAuth2PermissionGrants(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get the list of the oAuth2PermissionGrants that a user granted this service principal. Get the list of the oAuth2PermissionGrants that the user granted this service principal. These permissions are typically granted when an application asked for a specific permission to a resource that the user has discretion over.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>GetOAuth2PermissionGrantsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.GetServicePrincipalOAuth2PermissionGrantsWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get the list of the oAuth2PermissionGrants that a user granted this service principal. Get the list of the oAuth2PermissionGrants that the user granted this service principal. These permissions are typically granted when an application asked for a specific permission to a resource that the user has discretion over.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>ApiResponse of GetOAuth2PermissionGrantsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.GetServicePrincipalOAuth2PermissionGrantsAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get the list of the oAuth2PermissionGrants that a user granted this service principal. Get the list of the oAuth2PermissionGrants that the user granted this service principal. These permissions are typically granted when an application asked for a specific permission to a resource that the user has discretion over.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of GetOAuth2PermissionGrantsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.GetServicePrincipalOAuth2PermissionGrantsAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get the list of the oAuth2PermissionGrants that a user granted this service principal. Get the list of the oAuth2PermissionGrants that the user granted this service principal. These permissions are typically granted when an application asked for a specific permission to a resource that the user has discretion over.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of ApiResponse (GetOAuth2PermissionGrantsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.GetServicePrincipalOwnedObjects(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get objects owned by the service principal. Get objects owned by the service principal.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.GetServicePrincipalOwnedObjectsWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get objects owned by the service principal. Get objects owned by the service principal.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>ApiResponse of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.GetServicePrincipalOwnedObjectsAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get objects owned by the service principal. Get objects owned by the service principal.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.GetServicePrincipalOwnedObjectsAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get objects owned by the service principal. Get objects owned by the service principal.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of ApiResponse (GetDirectoryObjectsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.GetServicePrincipalOwners(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get owners of a service principal. Get the owners of a service principal.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.GetServicePrincipalOwnersWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get owners of a service principal. Get the owners of a service principal.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>ApiResponse of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.GetServicePrincipalOwnersAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get owners of a service principal. Get the owners of a service principal.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.GetServicePrincipalOwnersAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get owners of a service principal. Get the owners of a service principal.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of ApiResponse (GetDirectoryObjectsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.GetServicePrincipals(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get a list of all applications within the directory. Get a list of all applications within the directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">THe unique idenfier of an application in Azure Active Directory (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>GetServicePrincipalsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.GetServicePrincipalsWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get a list of all applications within the directory. Get a list of all applications within the directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">THe unique idenfier of an application in Azure Active Directory (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>ApiResponse of GetServicePrincipalsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.GetServicePrincipalsAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get a list of all applications within the directory. Get a list of all applications within the directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">THe unique idenfier of an application in Azure Active Directory (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of GetServicePrincipalsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.GetServicePrincipalsAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Get a list of all applications within the directory. Get a list of all applications within the directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">THe unique idenfier of an application in Azure Active Directory (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of ApiResponse (GetServicePrincipalsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.NewServicePrincipal(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.ServicePrincipal)">
            <summary>
            Create a new application in Azure Active Directory Create a new application in Azure Active Directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="servicePrincipal">New service principal</param>
            <returns>ServicePrincipal</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.NewServicePrincipalWithHttpInfo(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.ServicePrincipal)">
            <summary>
            Create a new application in Azure Active Directory Create a new application in Azure Active Directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="servicePrincipal">New service principal</param>
            <returns>ApiResponse of ServicePrincipal</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.NewServicePrincipalAsync(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.ServicePrincipal)">
            <summary>
            Create a new application in Azure Active Directory Create a new application in Azure Active Directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="servicePrincipal">New service principal</param>
            <returns>Task of ServicePrincipal</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.NewServicePrincipalAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.ServicePrincipal)">
            <summary>
            Create a new application in Azure Active Directory Create a new application in Azure Active Directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="servicePrincipal">New service principal</param>
            <returns>Task of ApiResponse (ServicePrincipal)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.NewServicePrincipalAppRoleAssignment(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.AppRoleAssignment)">
            <summary>
            Assign a service principal to an application role. Assign a service principal to an application role. If no roles exist use guid.empty (all 0000)
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="appRoleAssignment">New app role assignment</param>
            <returns>AppRoleAssignment</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.NewServicePrincipalAppRoleAssignmentWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.AppRoleAssignment)">
            <summary>
            Assign a service principal to an application role. Assign a service principal to an application role. If no roles exist use guid.empty (all 0000)
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="appRoleAssignment">New app role assignment</param>
            <returns>ApiResponse of AppRoleAssignment</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.NewServicePrincipalAppRoleAssignmentAsync(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.AppRoleAssignment)">
            <summary>
            Assign a service principal to an application role. Assign a service principal to an application role. If no roles exist use guid.empty (all 0000)
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="appRoleAssignment">New app role assignment</param>
            <returns>Task of AppRoleAssignment</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.NewServicePrincipalAppRoleAssignmentAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.AppRoleAssignment)">
            <summary>
            Assign a service principal to an application role. Assign a service principal to an application role. If no roles exist use guid.empty (all 0000)
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="appRoleAssignment">New app role assignment</param>
            <returns>Task of ApiResponse (AppRoleAssignment)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.RemoveServicePrincipal(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete an application by objectId. Delete an application by objectId.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.RemoveServicePrincipalWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete an application by objectId. Delete an application by objectId.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.RemoveServicePrincipalAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete an application by objectId. Delete an application by objectId.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.RemoveServicePrincipalAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete an application by objectId. Delete an application by objectId.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.RemoveServicePrincipalAppRoleAssignment(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete a service principal application role assignment. Delete a service principal application role assignment.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="appRoleAssignmentId">The unique identifier of a appRoleAssignment in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.RemoveServicePrincipalAppRoleAssignmentWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete a service principal application role assignment. Delete a service principal application role assignment.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="appRoleAssignmentId">The unique identifier of a appRoleAssignment in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.RemoveServicePrincipalAppRoleAssignmentAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete a service principal application role assignment. Delete a service principal application role assignment.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="appRoleAssignmentId">The unique identifier of a appRoleAssignment in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.RemoveServicePrincipalAppRoleAssignmentAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete a service principal application role assignment. Delete a service principal application role assignment.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="appRoleAssignmentId">The unique identifier of a appRoleAssignment in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.RemoveServicePrincipalOwner(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes an owner from a service principal. Removes an owner from a service principal.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="ownerId">The unique identifier of the specific Azure Active Directory owner</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.RemoveServicePrincipalOwnerWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes an owner from a service principal. Removes an owner from a service principal.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="ownerId">The unique identifier of the specific Azure Active Directory owner</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.RemoveServicePrincipalOwnerAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes an owner from a service principal. Removes an owner from a service principal.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="ownerId">The unique identifier of the specific Azure Active Directory owner</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.RemoveServicePrincipalOwnerAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Removes an owner from a service principal. Removes an owner from a service principal.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="ownerId">The unique identifier of the specific Azure Active Directory owner</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.SelectAzureADGroupIdsServicePrincipalIsMemberOf(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.GroupIdsForMembershipCheck)">
            <summary>
            From a list of groups Ids select those that the service principal is a member of. From a list of groups Ids select those that the service principal is a member of.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="groupIdsForMembershipCheck">A list of groups object ids.</param>
            <returns>CheckMemberGroupsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.SelectAzureADGroupIdsServicePrincipalIsMemberOfWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.GroupIdsForMembershipCheck)">
            <summary>
            From a list of groups Ids select those that the service principal is a member of. From a list of groups Ids select those that the service principal is a member of.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="groupIdsForMembershipCheck">A list of groups object ids.</param>
            <returns>ApiResponse of CheckMemberGroupsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.SelectAzureADGroupIdsServicePrincipalIsMemberOfAsync(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.GroupIdsForMembershipCheck)">
            <summary>
            From a list of groups Ids select those that the service principal is a member of. From a list of groups Ids select those that the service principal is a member of.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="groupIdsForMembershipCheck">A list of groups object ids.</param>
            <returns>Task of CheckMemberGroupsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.SelectAzureADGroupIdsServicePrincipalIsMemberOfAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.GroupIdsForMembershipCheck)">
            <summary>
            From a list of groups Ids select those that the service principal is a member of. From a list of groups Ids select those that the service principal is a member of.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="groupIdsForMembershipCheck">A list of groups object ids.</param>
            <returns>Task of ApiResponse (CheckMemberGroupsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.SetServicePrincipal(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.ServicePrincipal)">
            <summary>
            Updates a service principal in Azure Active Directory Updates a service principal (service principal object) identified by objectId in Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="servicePrincipal">service principal with updated fields</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.SetServicePrincipalWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.ServicePrincipal)">
            <summary>
            Updates a service principal in Azure Active Directory Updates a service principal (service principal object) identified by objectId in Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="servicePrincipal">service principal with updated fields</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.SetServicePrincipalAsync(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.ServicePrincipal)">
            <summary>
            Updates a service principal in Azure Active Directory Updates a service principal (service principal object) identified by objectId in Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="servicePrincipal">service principal with updated fields</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ServicePrincipalApi.SetServicePrincipalAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.ServicePrincipal)">
            <summary>
            Updates a service principal in Azure Active Directory Updates a service principal (service principal object) identified by objectId in Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="servicePrincipal">service principal with updated fields</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD16.Api.ISignedInUserApi">
            <summary>
            Represents a collection of functions to interact with the API endpoints
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ISignedInUserApi.RevokeSignedInUserAllRefreshTokens(System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Invalidates all of the user&#39;s refresh tokens issued to applications (as well as session cookies in a user&#39;s browser), by resetting the refreshTokensValidFromDateTime user property to the current date-time
            </summary>
            <remarks>
            Invalidates all of the user&#39;s refresh tokens issued to applications (as well as session cookies in a user&#39;s browser), by resetting the refreshTokensValidFromDateTime user property to the current date-time
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ISignedInUserApi.RevokeSignedInUserAllRefreshTokensWithHttpInfo(System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Invalidates all of the user&#39;s refresh tokens issued to applications (as well as session cookies in a user&#39;s browser), by resetting the refreshTokensValidFromDateTime user property to the current date-time
            </summary>
            <remarks>
            Invalidates all of the user&#39;s refresh tokens issued to applications (as well as session cookies in a user&#39;s browser), by resetting the refreshTokensValidFromDateTime user property to the current date-time
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ISignedInUserApi.UpdateSignedInUserPassword(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.PasswordContent)">
            <summary>
            Update password of current signed in user.
            </summary>
            <remarks>
            Update password of current signed in user.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="passwordContent">password description</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ISignedInUserApi.UpdateSignedInUserPasswordWithHttpInfo(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.PasswordContent)">
            <summary>
            Update password of current signed in user.
            </summary>
            <remarks>
            Update password of current signed in user.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="passwordContent">password description</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ISignedInUserApi.RevokeSignedInUserAllRefreshTokensAsync(System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Invalidates all of the user&#39;s refresh tokens issued to applications (as well as session cookies in a user&#39;s browser), by resetting the refreshTokensValidFromDateTime user property to the current date-time
            </summary>
            <remarks>
            Invalidates all of the user&#39;s refresh tokens issued to applications (as well as session cookies in a user&#39;s browser), by resetting the refreshTokensValidFromDateTime user property to the current date-time
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ISignedInUserApi.RevokeSignedInUserAllRefreshTokensAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Invalidates all of the user&#39;s refresh tokens issued to applications (as well as session cookies in a user&#39;s browser), by resetting the refreshTokensValidFromDateTime user property to the current date-time
            </summary>
            <remarks>
            Invalidates all of the user&#39;s refresh tokens issued to applications (as well as session cookies in a user&#39;s browser), by resetting the refreshTokensValidFromDateTime user property to the current date-time
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ISignedInUserApi.UpdateSignedInUserPasswordAsync(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.PasswordContent)">
            <summary>
            Update password of current signed in user.
            </summary>
            <remarks>
            Update password of current signed in user.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="passwordContent">password description</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ISignedInUserApi.UpdateSignedInUserPasswordAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.PasswordContent)">
            <summary>
            Update password of current signed in user.
            </summary>
            <remarks>
            Update password of current signed in user.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="passwordContent">password description</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD16.Api.SignedInUserApi">
            <summary>
            Represents a collection of functions to interact with the API endpoints
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.SignedInUserApi.#ctor(System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD16.Api.SignedInUserApi"/> class.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.SignedInUserApi.#ctor(Microsoft.Open.AzureAD16.Client.Configuration)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD16.Api.SignedInUserApi"/> class
            using Configuration object
            </summary>
            <param name="configuration">An instance of Configuration</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.SignedInUserApi.GetBasePath">
            <summary>
            Gets the base path of the API client.
            </summary>
            <value>The base path</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.SignedInUserApi.SetBasePath(System.String)">
            <summary>
            Sets the base path of the API client.
            </summary>
            <value>The base path</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD16.Api.SignedInUserApi.Configuration">
            <summary>
            Gets or sets the configuration object
            </summary>
            <value>An instance of the Configuration</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD16.Api.SignedInUserApi.ExceptionFactory">
            <summary>
            Provides a factory method hook for the creation of exceptions.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.SignedInUserApi.DefaultHeader">
            <summary>
            Gets the default header.
            </summary>
            <returns>Dictionary of HTTP header</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.SignedInUserApi.AddDefaultHeader(System.String,System.String)">
            <summary>
            Add default header.
            </summary>
            <param name="key">Header field name.</param>
            <param name="value">Header field value.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.SignedInUserApi.RevokeSignedInUserAllRefreshTokens(System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Invalidates all of the user&#39;s refresh tokens issued to applications (as well as session cookies in a user&#39;s browser), by resetting the refreshTokensValidFromDateTime user property to the current date-time Invalidates all of the user&#39;s refresh tokens issued to applications (as well as session cookies in a user&#39;s browser), by resetting the refreshTokensValidFromDateTime user property to the current date-time
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.SignedInUserApi.RevokeSignedInUserAllRefreshTokensWithHttpInfo(System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Invalidates all of the user&#39;s refresh tokens issued to applications (as well as session cookies in a user&#39;s browser), by resetting the refreshTokensValidFromDateTime user property to the current date-time Invalidates all of the user&#39;s refresh tokens issued to applications (as well as session cookies in a user&#39;s browser), by resetting the refreshTokensValidFromDateTime user property to the current date-time
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.SignedInUserApi.RevokeSignedInUserAllRefreshTokensAsync(System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Invalidates all of the user&#39;s refresh tokens issued to applications (as well as session cookies in a user&#39;s browser), by resetting the refreshTokensValidFromDateTime user property to the current date-time Invalidates all of the user&#39;s refresh tokens issued to applications (as well as session cookies in a user&#39;s browser), by resetting the refreshTokensValidFromDateTime user property to the current date-time
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.SignedInUserApi.RevokeSignedInUserAllRefreshTokensAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Invalidates all of the user&#39;s refresh tokens issued to applications (as well as session cookies in a user&#39;s browser), by resetting the refreshTokensValidFromDateTime user property to the current date-time Invalidates all of the user&#39;s refresh tokens issued to applications (as well as session cookies in a user&#39;s browser), by resetting the refreshTokensValidFromDateTime user property to the current date-time
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.SignedInUserApi.UpdateSignedInUserPassword(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.PasswordContent)">
            <summary>
            Update password of current signed in user. Update password of current signed in user.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="passwordContent">password description</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.SignedInUserApi.UpdateSignedInUserPasswordWithHttpInfo(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.PasswordContent)">
            <summary>
            Update password of current signed in user. Update password of current signed in user.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="passwordContent">password description</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.SignedInUserApi.UpdateSignedInUserPasswordAsync(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.PasswordContent)">
            <summary>
            Update password of current signed in user. Update password of current signed in user.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="passwordContent">password description</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.SignedInUserApi.UpdateSignedInUserPasswordAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.PasswordContent)">
            <summary>
            Update password of current signed in user. Update password of current signed in user.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="passwordContent">password description</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD16.Api.ISubscribedSkuApi">
            <summary>
            Represents a collection of functions to interact with the API endpoints
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ISubscribedSkuApi.GetSubscribedSku(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves a specified subscribedskus (subscriptions) to Microsoft services.
            </summary>
            <remarks>
            Retrieves a specified subscribedskus (subscriptions) to Microsoft services.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique idenfier of an service principal in Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>SubscribedSku</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ISubscribedSkuApi.GetSubscribedSkuWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves a specified subscribedskus (subscriptions) to Microsoft services.
            </summary>
            <remarks>
            Retrieves a specified subscribedskus (subscriptions) to Microsoft services.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique idenfier of an service principal in Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of SubscribedSku</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ISubscribedSkuApi.GetSubscribedSkus(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves a list of subscribed skus (subscriptions) to Microsoft services.
            </summary>
            <remarks>
            Retrieves a list of subscribed skus (subscriptions) to Microsoft services.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">THe unique idenfier of an application in Azure Active Directory (optional)</param>
            <returns>GetSubscribedSkuResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ISubscribedSkuApi.GetSubscribedSkusWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves a list of subscribed skus (subscriptions) to Microsoft services.
            </summary>
            <remarks>
            Retrieves a list of subscribed skus (subscriptions) to Microsoft services.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">THe unique idenfier of an application in Azure Active Directory (optional)</param>
            <returns>ApiResponse of GetSubscribedSkuResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ISubscribedSkuApi.GetSubscribedSkuAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves a specified subscribedskus (subscriptions) to Microsoft services.
            </summary>
            <remarks>
            Retrieves a specified subscribedskus (subscriptions) to Microsoft services.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique idenfier of an service principal in Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of SubscribedSku</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ISubscribedSkuApi.GetSubscribedSkuAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves a specified subscribedskus (subscriptions) to Microsoft services.
            </summary>
            <remarks>
            Retrieves a specified subscribedskus (subscriptions) to Microsoft services.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique idenfier of an service principal in Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse (SubscribedSku)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ISubscribedSkuApi.GetSubscribedSkusAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves a list of subscribed skus (subscriptions) to Microsoft services.
            </summary>
            <remarks>
            Retrieves a list of subscribed skus (subscriptions) to Microsoft services.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">THe unique idenfier of an application in Azure Active Directory (optional)</param>
            <returns>Task of GetSubscribedSkuResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ISubscribedSkuApi.GetSubscribedSkusAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves a list of subscribed skus (subscriptions) to Microsoft services.
            </summary>
            <remarks>
            Retrieves a list of subscribed skus (subscriptions) to Microsoft services.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">THe unique idenfier of an application in Azure Active Directory (optional)</param>
            <returns>Task of ApiResponse (GetSubscribedSkuResponse)</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD16.Api.SubscribedSkuApi">
            <summary>
            Represents a collection of functions to interact with the API endpoints
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.SubscribedSkuApi.#ctor(System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD16.Api.SubscribedSkuApi"/> class.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.SubscribedSkuApi.#ctor(Microsoft.Open.AzureAD16.Client.Configuration)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD16.Api.SubscribedSkuApi"/> class
            using Configuration object
            </summary>
            <param name="configuration">An instance of Configuration</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.SubscribedSkuApi.GetBasePath">
            <summary>
            Gets the base path of the API client.
            </summary>
            <value>The base path</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.SubscribedSkuApi.SetBasePath(System.String)">
            <summary>
            Sets the base path of the API client.
            </summary>
            <value>The base path</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD16.Api.SubscribedSkuApi.Configuration">
            <summary>
            Gets or sets the configuration object
            </summary>
            <value>An instance of the Configuration</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD16.Api.SubscribedSkuApi.ExceptionFactory">
            <summary>
            Provides a factory method hook for the creation of exceptions.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.SubscribedSkuApi.DefaultHeader">
            <summary>
            Gets the default header.
            </summary>
            <returns>Dictionary of HTTP header</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.SubscribedSkuApi.AddDefaultHeader(System.String,System.String)">
            <summary>
            Add default header.
            </summary>
            <param name="key">Header field name.</param>
            <param name="value">Header field value.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.SubscribedSkuApi.GetSubscribedSku(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves a specified subscribedskus (subscriptions) to Microsoft services. Retrieves a specified subscribedskus (subscriptions) to Microsoft services.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique idenfier of an service principal in Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>SubscribedSku</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.SubscribedSkuApi.GetSubscribedSkuWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves a specified subscribedskus (subscriptions) to Microsoft services. Retrieves a specified subscribedskus (subscriptions) to Microsoft services.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique idenfier of an service principal in Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of SubscribedSku</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.SubscribedSkuApi.GetSubscribedSkuAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves a specified subscribedskus (subscriptions) to Microsoft services. Retrieves a specified subscribedskus (subscriptions) to Microsoft services.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique idenfier of an service principal in Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of SubscribedSku</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.SubscribedSkuApi.GetSubscribedSkuAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves a specified subscribedskus (subscriptions) to Microsoft services. Retrieves a specified subscribedskus (subscriptions) to Microsoft services.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique idenfier of an service principal in Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse (SubscribedSku)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.SubscribedSkuApi.GetSubscribedSkus(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves a list of subscribed skus (subscriptions) to Microsoft services. Retrieves a list of subscribed skus (subscriptions) to Microsoft services.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">THe unique idenfier of an application in Azure Active Directory (optional)</param>
            <returns>GetSubscribedSkuResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.SubscribedSkuApi.GetSubscribedSkusWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves a list of subscribed skus (subscriptions) to Microsoft services. Retrieves a list of subscribed skus (subscriptions) to Microsoft services.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">THe unique idenfier of an application in Azure Active Directory (optional)</param>
            <returns>ApiResponse of GetSubscribedSkuResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.SubscribedSkuApi.GetSubscribedSkusAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves a list of subscribed skus (subscriptions) to Microsoft services. Retrieves a list of subscribed skus (subscriptions) to Microsoft services.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">THe unique idenfier of an application in Azure Active Directory (optional)</param>
            <returns>Task of GetSubscribedSkuResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.SubscribedSkuApi.GetSubscribedSkusAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves a list of subscribed skus (subscriptions) to Microsoft services. Retrieves a list of subscribed skus (subscriptions) to Microsoft services.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">THe unique idenfier of an application in Azure Active Directory (optional)</param>
            <returns>Task of ApiResponse (GetSubscribedSkuResponse)</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD16.Api.ITenantDetailApi">
            <summary>
            Represents a collection of functions to interact with the API endpoints
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ITenantDetailApi.GetTenantDetails(System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Retrieves the details of a tenant in Azure Active Directory
            </summary>
            <remarks>
            Retrieves the details of a tenant in Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>GetTenantDetailsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ITenantDetailApi.GetTenantDetailsWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Retrieves the details of a tenant in Azure Active Directory
            </summary>
            <remarks>
            Retrieves the details of a tenant in Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>ApiResponse of GetTenantDetailsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ITenantDetailApi.SetTenantDetail(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.TenantDetail)">
            <summary>
            Updates a tenant detail in Azure Active Directory
            </summary>
            <remarks>
            Updates tenant detail object in Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="tenantDetail">tenant detail with updated fields</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ITenantDetailApi.SetTenantDetailWithHttpInfo(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.TenantDetail)">
            <summary>
            Updates a tenant detail in Azure Active Directory
            </summary>
            <remarks>
            Updates tenant detail object in Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="tenantDetail">tenant detail with updated fields</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ITenantDetailApi.GetTenantDetailsAsync(System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Retrieves the details of a tenant in Azure Active Directory
            </summary>
            <remarks>
            Retrieves the details of a tenant in Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of GetTenantDetailsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ITenantDetailApi.GetTenantDetailsAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Retrieves the details of a tenant in Azure Active Directory
            </summary>
            <remarks>
            Retrieves the details of a tenant in Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of ApiResponse (GetTenantDetailsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ITenantDetailApi.SetTenantDetailAsync(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.TenantDetail)">
            <summary>
            Updates a tenant detail in Azure Active Directory
            </summary>
            <remarks>
            Updates tenant detail object in Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="tenantDetail">tenant detail with updated fields</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ITenantDetailApi.SetTenantDetailAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.TenantDetail)">
            <summary>
            Updates a tenant detail in Azure Active Directory
            </summary>
            <remarks>
            Updates tenant detail object in Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="tenantDetail">tenant detail with updated fields</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD16.Api.TenantDetailApi">
            <summary>
            Represents a collection of functions to interact with the API endpoints
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.TenantDetailApi.#ctor(System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD16.Api.TenantDetailApi"/> class.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.TenantDetailApi.#ctor(Microsoft.Open.AzureAD16.Client.Configuration)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD16.Api.TenantDetailApi"/> class
            using Configuration object
            </summary>
            <param name="configuration">An instance of Configuration</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.TenantDetailApi.GetBasePath">
            <summary>
            Gets the base path of the API client.
            </summary>
            <value>The base path</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.TenantDetailApi.SetBasePath(System.String)">
            <summary>
            Sets the base path of the API client.
            </summary>
            <value>The base path</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD16.Api.TenantDetailApi.Configuration">
            <summary>
            Gets or sets the configuration object
            </summary>
            <value>An instance of the Configuration</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD16.Api.TenantDetailApi.ExceptionFactory">
            <summary>
            Provides a factory method hook for the creation of exceptions.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.TenantDetailApi.DefaultHeader">
            <summary>
            Gets the default header.
            </summary>
            <returns>Dictionary of HTTP header</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.TenantDetailApi.AddDefaultHeader(System.String,System.String)">
            <summary>
            Add default header.
            </summary>
            <param name="key">Header field name.</param>
            <param name="value">Header field value.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.TenantDetailApi.GetTenantDetails(System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Retrieves the details of a tenant in Azure Active Directory Retrieves the details of a tenant in Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>GetTenantDetailsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.TenantDetailApi.GetTenantDetailsWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Retrieves the details of a tenant in Azure Active Directory Retrieves the details of a tenant in Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>ApiResponse of GetTenantDetailsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.TenantDetailApi.GetTenantDetailsAsync(System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Retrieves the details of a tenant in Azure Active Directory Retrieves the details of a tenant in Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of GetTenantDetailsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.TenantDetailApi.GetTenantDetailsAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Retrieves the details of a tenant in Azure Active Directory Retrieves the details of a tenant in Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of ApiResponse (GetTenantDetailsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.TenantDetailApi.SetTenantDetail(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.TenantDetail)">
            <summary>
            Updates a tenant detail in Azure Active Directory Updates tenant detail object in Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="tenantDetail">tenant detail with updated fields</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.TenantDetailApi.SetTenantDetailWithHttpInfo(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.TenantDetail)">
            <summary>
            Updates a tenant detail in Azure Active Directory Updates tenant detail object in Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="tenantDetail">tenant detail with updated fields</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.TenantDetailApi.SetTenantDetailAsync(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.TenantDetail)">
            <summary>
            Updates a tenant detail in Azure Active Directory Updates tenant detail object in Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="tenantDetail">tenant detail with updated fields</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.TenantDetailApi.SetTenantDetailAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.TenantDetail)">
            <summary>
            Updates a tenant detail in Azure Active Directory Updates tenant detail object in Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="tenantDetail">tenant detail with updated fields</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD16.Api.ITrustedCertificateAuthoritiesApi">
            <summary>
            Represents a collection of functions to interact with the API endpoints
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ITrustedCertificateAuthoritiesApi.GetTrustedCertificateAuthorities(System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Retrieves the list of trusted certificate authorities for a tenant in Azure Active Directory
            </summary>
            <remarks>
            Retrieves the list of trusted certificate authorities for a tenant in Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>GetTrustedCAsForPasswordlessAuthResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ITrustedCertificateAuthoritiesApi.GetTrustedCertificateAuthoritiesWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Retrieves the list of trusted certificate authorities for a tenant in Azure Active Directory
            </summary>
            <remarks>
            Retrieves the list of trusted certificate authorities for a tenant in Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>ApiResponse of GetTrustedCAsForPasswordlessAuthResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ITrustedCertificateAuthoritiesApi.RemoveTrustedCertificateAuthorities(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Deletes a specific trusted Certificate Authority in Azure Active Directory
            </summary>
            <remarks>
            Deletes a specific trusted Certificate Authority in Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="trustedCAsForPasswordlessAuthId">The unique identifier of an trustedCAsForPasswordlessAuth in Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ITrustedCertificateAuthoritiesApi.RemoveTrustedCertificateAuthoritiesWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Deletes a specific trusted Certificate Authority in Azure Active Directory
            </summary>
            <remarks>
            Deletes a specific trusted Certificate Authority in Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="trustedCAsForPasswordlessAuthId">The unique identifier of an trustedCAsForPasswordlessAuth in Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ITrustedCertificateAuthoritiesApi.SetAzureADTrustedCertificateAuthorities(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.TrustedCAsForPasswordlessAuth)">
            <summary>
            Creates or updates trusted certificate authorities in Azure Active Directory
            </summary>
            <remarks>
            Creates or updates trusted certificate authorities in Azure Active Directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="trustedCAsForPasswordlessAuth">Trusted certificate authoritys for password less authorization object</param>
            <returns>TrustedCAsForPasswordlessAuth</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ITrustedCertificateAuthoritiesApi.SetAzureADTrustedCertificateAuthoritiesWithHttpInfo(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.TrustedCAsForPasswordlessAuth)">
            <summary>
            Creates or updates trusted certificate authorities in Azure Active Directory
            </summary>
            <remarks>
            Creates or updates trusted certificate authorities in Azure Active Directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="trustedCAsForPasswordlessAuth">Trusted certificate authoritys for password less authorization object</param>
            <returns>ApiResponse of TrustedCAsForPasswordlessAuth</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ITrustedCertificateAuthoritiesApi.GetTrustedCertificateAuthoritiesAsync(System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Retrieves the list of trusted certificate authorities for a tenant in Azure Active Directory
            </summary>
            <remarks>
            Retrieves the list of trusted certificate authorities for a tenant in Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of GetTrustedCAsForPasswordlessAuthResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ITrustedCertificateAuthoritiesApi.GetTrustedCertificateAuthoritiesAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Retrieves the list of trusted certificate authorities for a tenant in Azure Active Directory
            </summary>
            <remarks>
            Retrieves the list of trusted certificate authorities for a tenant in Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of ApiResponse (GetTrustedCAsForPasswordlessAuthResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ITrustedCertificateAuthoritiesApi.RemoveTrustedCertificateAuthoritiesAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Deletes a specific trusted Certificate Authority in Azure Active Directory
            </summary>
            <remarks>
            Deletes a specific trusted Certificate Authority in Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="trustedCAsForPasswordlessAuthId">The unique identifier of an trustedCAsForPasswordlessAuth in Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ITrustedCertificateAuthoritiesApi.RemoveTrustedCertificateAuthoritiesAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Deletes a specific trusted Certificate Authority in Azure Active Directory
            </summary>
            <remarks>
            Deletes a specific trusted Certificate Authority in Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="trustedCAsForPasswordlessAuthId">The unique identifier of an trustedCAsForPasswordlessAuth in Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ITrustedCertificateAuthoritiesApi.SetAzureADTrustedCertificateAuthoritiesAsync(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.TrustedCAsForPasswordlessAuth)">
            <summary>
            Creates or updates trusted certificate authorities in Azure Active Directory
            </summary>
            <remarks>
            Creates or updates trusted certificate authorities in Azure Active Directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="trustedCAsForPasswordlessAuth">Trusted certificate authoritys for password less authorization object</param>
            <returns>Task of TrustedCAsForPasswordlessAuth</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.ITrustedCertificateAuthoritiesApi.SetAzureADTrustedCertificateAuthoritiesAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.TrustedCAsForPasswordlessAuth)">
            <summary>
            Creates or updates trusted certificate authorities in Azure Active Directory
            </summary>
            <remarks>
            Creates or updates trusted certificate authorities in Azure Active Directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="trustedCAsForPasswordlessAuth">Trusted certificate authoritys for password less authorization object</param>
            <returns>Task of ApiResponse (TrustedCAsForPasswordlessAuth)</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD16.Api.TrustedCertificateAuthoritiesApi">
            <summary>
            Represents a collection of functions to interact with the API endpoints
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.TrustedCertificateAuthoritiesApi.#ctor(System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD16.Api.TrustedCertificateAuthoritiesApi"/> class.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.TrustedCertificateAuthoritiesApi.#ctor(Microsoft.Open.AzureAD16.Client.Configuration)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD16.Api.TrustedCertificateAuthoritiesApi"/> class
            using Configuration object
            </summary>
            <param name="configuration">An instance of Configuration</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.TrustedCertificateAuthoritiesApi.GetBasePath">
            <summary>
            Gets the base path of the API client.
            </summary>
            <value>The base path</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.TrustedCertificateAuthoritiesApi.SetBasePath(System.String)">
            <summary>
            Sets the base path of the API client.
            </summary>
            <value>The base path</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD16.Api.TrustedCertificateAuthoritiesApi.Configuration">
            <summary>
            Gets or sets the configuration object
            </summary>
            <value>An instance of the Configuration</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD16.Api.TrustedCertificateAuthoritiesApi.ExceptionFactory">
            <summary>
            Provides a factory method hook for the creation of exceptions.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.TrustedCertificateAuthoritiesApi.DefaultHeader">
            <summary>
            Gets the default header.
            </summary>
            <returns>Dictionary of HTTP header</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.TrustedCertificateAuthoritiesApi.AddDefaultHeader(System.String,System.String)">
            <summary>
            Add default header.
            </summary>
            <param name="key">Header field name.</param>
            <param name="value">Header field value.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.TrustedCertificateAuthoritiesApi.GetTrustedCertificateAuthorities(System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Retrieves the list of trusted certificate authorities for a tenant in Azure Active Directory Retrieves the list of trusted certificate authorities for a tenant in Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>GetTrustedCAsForPasswordlessAuthResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.TrustedCertificateAuthoritiesApi.GetTrustedCertificateAuthoritiesWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Retrieves the list of trusted certificate authorities for a tenant in Azure Active Directory Retrieves the list of trusted certificate authorities for a tenant in Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>ApiResponse of GetTrustedCAsForPasswordlessAuthResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.TrustedCertificateAuthoritiesApi.GetTrustedCertificateAuthoritiesAsync(System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Retrieves the list of trusted certificate authorities for a tenant in Azure Active Directory Retrieves the list of trusted certificate authorities for a tenant in Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of GetTrustedCAsForPasswordlessAuthResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.TrustedCertificateAuthoritiesApi.GetTrustedCertificateAuthoritiesAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Retrieves the list of trusted certificate authorities for a tenant in Azure Active Directory Retrieves the list of trusted certificate authorities for a tenant in Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of ApiResponse (GetTrustedCAsForPasswordlessAuthResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.TrustedCertificateAuthoritiesApi.RemoveTrustedCertificateAuthorities(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Deletes a specific trusted Certificate Authority in Azure Active Directory Deletes a specific trusted Certificate Authority in Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="trustedCAsForPasswordlessAuthId">The unique identifier of an trustedCAsForPasswordlessAuth in Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.TrustedCertificateAuthoritiesApi.RemoveTrustedCertificateAuthoritiesWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Deletes a specific trusted Certificate Authority in Azure Active Directory Deletes a specific trusted Certificate Authority in Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="trustedCAsForPasswordlessAuthId">The unique identifier of an trustedCAsForPasswordlessAuth in Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.TrustedCertificateAuthoritiesApi.RemoveTrustedCertificateAuthoritiesAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Deletes a specific trusted Certificate Authority in Azure Active Directory Deletes a specific trusted Certificate Authority in Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="trustedCAsForPasswordlessAuthId">The unique identifier of an trustedCAsForPasswordlessAuth in Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.TrustedCertificateAuthoritiesApi.RemoveTrustedCertificateAuthoritiesAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Deletes a specific trusted Certificate Authority in Azure Active Directory Deletes a specific trusted Certificate Authority in Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="trustedCAsForPasswordlessAuthId">The unique identifier of an trustedCAsForPasswordlessAuth in Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.TrustedCertificateAuthoritiesApi.SetAzureADTrustedCertificateAuthorities(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.TrustedCAsForPasswordlessAuth)">
            <summary>
            Creates or updates trusted certificate authorities in Azure Active Directory Creates or updates trusted certificate authorities in Azure Active Directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="trustedCAsForPasswordlessAuth">Trusted certificate authoritys for password less authorization object</param>
            <returns>TrustedCAsForPasswordlessAuth</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.TrustedCertificateAuthoritiesApi.SetAzureADTrustedCertificateAuthoritiesWithHttpInfo(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.TrustedCAsForPasswordlessAuth)">
            <summary>
            Creates or updates trusted certificate authorities in Azure Active Directory Creates or updates trusted certificate authorities in Azure Active Directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="trustedCAsForPasswordlessAuth">Trusted certificate authoritys for password less authorization object</param>
            <returns>ApiResponse of TrustedCAsForPasswordlessAuth</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.TrustedCertificateAuthoritiesApi.SetAzureADTrustedCertificateAuthoritiesAsync(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.TrustedCAsForPasswordlessAuth)">
            <summary>
            Creates or updates trusted certificate authorities in Azure Active Directory Creates or updates trusted certificate authorities in Azure Active Directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="trustedCAsForPasswordlessAuth">Trusted certificate authoritys for password less authorization object</param>
            <returns>Task of TrustedCAsForPasswordlessAuth</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.TrustedCertificateAuthoritiesApi.SetAzureADTrustedCertificateAuthoritiesAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.TrustedCAsForPasswordlessAuth)">
            <summary>
            Creates or updates trusted certificate authorities in Azure Active Directory Creates or updates trusted certificate authorities in Azure Active Directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="trustedCAsForPasswordlessAuth">Trusted certificate authoritys for password less authorization object</param>
            <returns>Task of ApiResponse (TrustedCAsForPasswordlessAuth)</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD16.Api.IUserApi">
            <summary>
            Represents a collection of functions to interact with the API endpoints
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.GetAzureADUserThumbnailPhoto(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get thumbnail photo of a user.
            </summary>
            <remarks>
            Get thumbnail photo of a user.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>System.IO.Stream</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.GetAzureADUserThumbnailPhotoWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get thumbnail photo of a user.
            </summary>
            <remarks>
            Get thumbnail photo of a user.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of System.IO.Stream</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.GetUser(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a specific user from Azure Active Directory
            </summary>
            <remarks>
            Retreives a specific user (user object) from Azure Active Directory by objectId or UPN.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of a user in Azure Active Directory (UPN or ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>User</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.GetUserWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a specific user from Azure Active Directory
            </summary>
            <remarks>
            Retreives a specific user (user object) from Azure Active Directory by objectId or UPN.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of a user in Azure Active Directory (UPN or ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>ApiResponse of User</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.GetUserAppRoleAssignments(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get user application role assignments.
            </summary>
            <remarks>
            Get user application role assignments.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>GetAppRoleAssignmentsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.GetUserAppRoleAssignmentsWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get user application role assignments.
            </summary>
            <remarks>
            Get user application role assignments.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>ApiResponse of GetAppRoleAssignmentsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.GetUserCreatedObjects(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get objects created by the user.
            </summary>
            <remarks>
            Get objects created by the user.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.GetUserCreatedObjectsWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get objects created by the user.
            </summary>
            <remarks>
            Get objects created by the user.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>ApiResponse of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.GetUserDirectReports(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get the user&#39;s direct reports.
            </summary>
            <remarks>
            Get the user&#39;s direct reports. Direct reports are users who have their manager attribute set to the current user.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.GetUserDirectReportsWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get the user&#39;s direct reports.
            </summary>
            <remarks>
            Get the user&#39;s direct reports. Direct reports are users who have their manager attribute set to the current user.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>ApiResponse of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.GetUserLicenseDetails(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves the license details of a user from Azure Active Directory
            </summary>
            <remarks>
            Retrieves the license details of a user from Azure Active Directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>GetLicenseDetailsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.GetUserLicenseDetailsWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves the license details of a user from Azure Active Directory
            </summary>
            <remarks>
            Retrieves the license details of a user from Azure Active Directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of GetLicenseDetailsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.GetUserManager(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves the manager of a user from Azure Active Directory
            </summary>
            <remarks>
            Retrieves the manager of a user from Azure Active Directory. A manager can be a user or contact object.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>DirectoryObject</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.GetUserManagerWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves the manager of a user from Azure Active Directory
            </summary>
            <remarks>
            Retrieves the manager of a user from Azure Active Directory. A manager can be a user or contact object.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of DirectoryObject</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.GetUserMemberships(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get user memberships.
            </summary>
            <remarks>
            Get a list of groups and directory roles that the user is a member of.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.GetUserMembershipsWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get user memberships.
            </summary>
            <remarks>
            Get a list of groups and directory roles that the user is a member of.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>ApiResponse of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.GetUserOAuth2PermissionGrants(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get the list of the oAuth2PermissionGrants that the user granted applications.
            </summary>
            <remarks>
            Get the list of the oAuth2PermissionGrants that the user granted applications. These permissions are typically granted when an application asked for a specific permission to a resource that the user has discretion over.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>GetOAuth2PermissionGrantsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.GetUserOAuth2PermissionGrantsWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get the list of the oAuth2PermissionGrants that the user granted applications.
            </summary>
            <remarks>
            Get the list of the oAuth2PermissionGrants that the user granted applications. These permissions are typically granted when an application asked for a specific permission to a resource that the user has discretion over.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>ApiResponse of GetOAuth2PermissionGrantsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.GetUserOwnedDevices(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get registered devices owned by the user.
            </summary>
            <remarks>
            Get registered devices owned by the user.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>GetDevicesResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.GetUserOwnedDevicesWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get registered devices owned by the user.
            </summary>
            <remarks>
            Get registered devices owned by the user.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>ApiResponse of GetDevicesResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.GetUserOwnedObjects(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get objects owned by the user.
            </summary>
            <remarks>
            Get objects owned by the user.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.GetUserOwnedObjectsWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get objects owned by the user.
            </summary>
            <remarks>
            Get objects owned by the user.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>ApiResponse of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.GetUserRegisteredDevices(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get registered devices registered by the user.
            </summary>
            <remarks>
            Get registered devices registered by the user.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>GetDevicesResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.GetUserRegisteredDevicesWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get registered devices registered by the user.
            </summary>
            <remarks>
            Get registered devices registered by the user.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>ApiResponse of GetDevicesResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.GetUsers(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a list of users in Azure Active Directory based on provided query parameters
            </summary>
            <remarks>
            Retrieves a list of users in Azure Active Directory based on provided oData query paramters including: $filter, $orderby, $top
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of a user (UPN or ObjectId) in Azure Active Directory (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>GetUsersResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.GetUsersWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a list of users in Azure Active Directory based on provided query parameters
            </summary>
            <remarks>
            Retrieves a list of users in Azure Active Directory based on provided oData query paramters including: $filter, $orderby, $top
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of a user (UPN or ObjectId) in Azure Active Directory (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>ApiResponse of GetUsersResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.NewUser(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.User)">
            <summary>
            Create a new user in Azure Active Directory
            </summary>
            <remarks>
            Creates a new user in Azure Active Directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="user">New user</param>
            <returns>User</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.NewUserWithHttpInfo(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.User)">
            <summary>
            Create a new user in Azure Active Directory
            </summary>
            <remarks>
            Creates a new user in Azure Active Directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="user">New user</param>
            <returns>ApiResponse of User</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.NewUserAppRoleAssignment(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.AppRoleAssignment)">
            <summary>
            Assign a user to an application role.
            </summary>
            <remarks>
            Assign a user to an application role. If no roles exist use guid.empty (all 0000)
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="appRoleAssignment">New app role assignment</param>
            <returns>AppRoleAssignment</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.NewUserAppRoleAssignmentWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.AppRoleAssignment)">
            <summary>
            Assign a user to an application role.
            </summary>
            <remarks>
            Assign a user to an application role. If no roles exist use guid.empty (all 0000)
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="appRoleAssignment">New app role assignment</param>
            <returns>ApiResponse of AppRoleAssignment</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.RemoveUser(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Deletes a specific user in Azure Active Directory
            </summary>
            <remarks>
            Deletes a user (user object) identified by objectId or UPN in Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.RemoveUserWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Deletes a specific user in Azure Active Directory
            </summary>
            <remarks>
            Deletes a user (user object) identified by objectId or UPN in Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.RemoveUserAppRoleAssignment(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete a user application role assignment.
            </summary>
            <remarks>
            Delete a user application role assignment.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="appRoleAssignmentId">The unique identifier of a appRoleAssignment in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.RemoveUserAppRoleAssignmentWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete a user application role assignment.
            </summary>
            <remarks>
            Delete a user application role assignment.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="appRoleAssignmentId">The unique identifier of a appRoleAssignment in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.RemoveUserManager(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Deletes the user&#39;s manager in Azure Active Directory
            </summary>
            <remarks>
            Deletes the user&#39;s manager in Azure Active Directory. A manager can be a user or contact object.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.RemoveUserManagerWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Deletes the user&#39;s manager in Azure Active Directory
            </summary>
            <remarks>
            Deletes the user&#39;s manager in Azure Active Directory. A manager can be a user or contact object.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.RevokeUserAllRefreshTokens(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Invalidates all of the user&#39;s refresh tokens issued to applications (as well as session cookies in a user&#39;s browser), by resetting the refreshTokensValidFromDateTime user property to the current date-time
            </summary>
            <remarks>
            Invalidates all of the user&#39;s refresh tokens issued to applications (as well as session cookies in a user&#39;s browser), by resetting the refreshTokensValidFromDateTime user property to the current date-time
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.RevokeUserAllRefreshTokensWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Invalidates all of the user&#39;s refresh tokens issued to applications (as well as session cookies in a user&#39;s browser), by resetting the refreshTokensValidFromDateTime user property to the current date-time
            </summary>
            <remarks>
            Invalidates all of the user&#39;s refresh tokens issued to applications (as well as session cookies in a user&#39;s browser), by resetting the refreshTokensValidFromDateTime user property to the current date-time
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.SelectAzureADGroupIdsUserIsMemberOf(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.GroupIdsForMembershipCheck)">
            <summary>
            From a list of groups Ids select those that the user is a member of.
            </summary>
            <remarks>
            From a list of groups Ids select those that the user is a member of.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="groupIdsForMembershipCheck">A list of groups object ids.</param>
            <returns>CheckMemberGroupsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.SelectAzureADGroupIdsUserIsMemberOfWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.GroupIdsForMembershipCheck)">
            <summary>
            From a list of groups Ids select those that the user is a member of.
            </summary>
            <remarks>
            From a list of groups Ids select those that the user is a member of.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="groupIdsForMembershipCheck">A list of groups object ids.</param>
            <returns>ApiResponse of CheckMemberGroupsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.SetAzureADUserThumbnailPhoto(System.String,System.String,System.String,System.String,System.String,System.String,System.Byte[])">
            <summary>
            Set thumbnail photo of a user.
            </summary>
            <remarks>
            Set thumbnail photo of a user.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="content">User Thumbnail</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.SetAzureADUserThumbnailPhotoWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Byte[])">
            <summary>
            Set thumbnail photo of a user.
            </summary>
            <remarks>
            Set thumbnail photo of a user.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="content">User Thumbnail</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.SetUser(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.User)">
            <summary>
            Updates a specific user in Azure Active Directory
            </summary>
            <remarks>
            Updates a user (user object) identified by objectId or UPN in Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="user">user with updated fields</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.SetUserWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.User)">
            <summary>
            Updates a specific user in Azure Active Directory
            </summary>
            <remarks>
            Updates a user (user object) identified by objectId or UPN in Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="user">user with updated fields</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.SetUserLicenses(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.AssignedLicenses)">
            <summary>
            Add and remove one or more licenses for a Microsoft online service to the list of assigned licenses for the user.
            </summary>
            <remarks>
            Add and remove one or more licenses for a Microsoft online service to the list of assigned licenses for the user.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="assignedLicenses">A list of licenses to be assigned and those to be removed.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.SetUserLicensesWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.AssignedLicenses)">
            <summary>
            Add and remove one or more licenses for a Microsoft online service to the list of assigned licenses for the user.
            </summary>
            <remarks>
            Add and remove one or more licenses for a Microsoft online service to the list of assigned licenses for the user.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="assignedLicenses">A list of licenses to be assigned and those to be removed.</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.SetUserManager(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Updates the user&#39;s manager in Azure Active Directory
            </summary>
            <remarks>
            Updates the user&#39;s manager in Azure Active Directory. A manager can be a user or contact object.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.SetUserManagerWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Updates the user&#39;s manager in Azure Active Directory
            </summary>
            <remarks>
            Updates the user&#39;s manager in Azure Active Directory. A manager can be a user or contact object.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.GetAzureADUserThumbnailPhotoAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get thumbnail photo of a user.
            </summary>
            <remarks>
            Get thumbnail photo of a user.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of System.IO.Stream</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.GetAzureADUserThumbnailPhotoAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get thumbnail photo of a user.
            </summary>
            <remarks>
            Get thumbnail photo of a user.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse (System.IO.Stream)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.GetUserAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a specific user from Azure Active Directory
            </summary>
            <remarks>
            Retreives a specific user (user object) from Azure Active Directory by objectId or UPN.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of a user in Azure Active Directory (UPN or ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of User</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.GetUserAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a specific user from Azure Active Directory
            </summary>
            <remarks>
            Retreives a specific user (user object) from Azure Active Directory by objectId or UPN.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of a user in Azure Active Directory (UPN or ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of ApiResponse (User)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.GetUserAppRoleAssignmentsAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get user application role assignments.
            </summary>
            <remarks>
            Get user application role assignments.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of GetAppRoleAssignmentsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.GetUserAppRoleAssignmentsAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get user application role assignments.
            </summary>
            <remarks>
            Get user application role assignments.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of ApiResponse (GetAppRoleAssignmentsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.GetUserCreatedObjectsAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get objects created by the user.
            </summary>
            <remarks>
            Get objects created by the user.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.GetUserCreatedObjectsAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get objects created by the user.
            </summary>
            <remarks>
            Get objects created by the user.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of ApiResponse (GetDirectoryObjectsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.GetUserDirectReportsAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get the user&#39;s direct reports.
            </summary>
            <remarks>
            Get the user&#39;s direct reports. Direct reports are users who have their manager attribute set to the current user.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.GetUserDirectReportsAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get the user&#39;s direct reports.
            </summary>
            <remarks>
            Get the user&#39;s direct reports. Direct reports are users who have their manager attribute set to the current user.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of ApiResponse (GetDirectoryObjectsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.GetUserLicenseDetailsAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves the license details of a user from Azure Active Directory
            </summary>
            <remarks>
            Retrieves the license details of a user from Azure Active Directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of GetLicenseDetailsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.GetUserLicenseDetailsAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves the license details of a user from Azure Active Directory
            </summary>
            <remarks>
            Retrieves the license details of a user from Azure Active Directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse (GetLicenseDetailsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.GetUserManagerAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves the manager of a user from Azure Active Directory
            </summary>
            <remarks>
            Retrieves the manager of a user from Azure Active Directory. A manager can be a user or contact object.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of DirectoryObject</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.GetUserManagerAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves the manager of a user from Azure Active Directory
            </summary>
            <remarks>
            Retrieves the manager of a user from Azure Active Directory. A manager can be a user or contact object.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse (DirectoryObject)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.GetUserMembershipsAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get user memberships.
            </summary>
            <remarks>
            Get a list of groups and directory roles that the user is a member of.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.GetUserMembershipsAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get user memberships.
            </summary>
            <remarks>
            Get a list of groups and directory roles that the user is a member of.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of ApiResponse (GetDirectoryObjectsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.GetUserOAuth2PermissionGrantsAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get the list of the oAuth2PermissionGrants that the user granted applications.
            </summary>
            <remarks>
            Get the list of the oAuth2PermissionGrants that the user granted applications. These permissions are typically granted when an application asked for a specific permission to a resource that the user has discretion over.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of GetOAuth2PermissionGrantsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.GetUserOAuth2PermissionGrantsAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get the list of the oAuth2PermissionGrants that the user granted applications.
            </summary>
            <remarks>
            Get the list of the oAuth2PermissionGrants that the user granted applications. These permissions are typically granted when an application asked for a specific permission to a resource that the user has discretion over.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of ApiResponse (GetOAuth2PermissionGrantsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.GetUserOwnedDevicesAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get registered devices owned by the user.
            </summary>
            <remarks>
            Get registered devices owned by the user.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of GetDevicesResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.GetUserOwnedDevicesAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get registered devices owned by the user.
            </summary>
            <remarks>
            Get registered devices owned by the user.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of ApiResponse (GetDevicesResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.GetUserOwnedObjectsAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get objects owned by the user.
            </summary>
            <remarks>
            Get objects owned by the user.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.GetUserOwnedObjectsAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get objects owned by the user.
            </summary>
            <remarks>
            Get objects owned by the user.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of ApiResponse (GetDirectoryObjectsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.GetUserRegisteredDevicesAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get registered devices registered by the user.
            </summary>
            <remarks>
            Get registered devices registered by the user.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of GetDevicesResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.GetUserRegisteredDevicesAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get registered devices registered by the user.
            </summary>
            <remarks>
            Get registered devices registered by the user.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of ApiResponse (GetDevicesResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.GetUsersAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a list of users in Azure Active Directory based on provided query parameters
            </summary>
            <remarks>
            Retrieves a list of users in Azure Active Directory based on provided oData query paramters including: $filter, $orderby, $top
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of a user (UPN or ObjectId) in Azure Active Directory (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of GetUsersResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.GetUsersAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a list of users in Azure Active Directory based on provided query parameters
            </summary>
            <remarks>
            Retrieves a list of users in Azure Active Directory based on provided oData query paramters including: $filter, $orderby, $top
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of a user (UPN or ObjectId) in Azure Active Directory (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of ApiResponse (GetUsersResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.NewUserAsync(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.User)">
            <summary>
            Create a new user in Azure Active Directory
            </summary>
            <remarks>
            Creates a new user in Azure Active Directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="user">New user</param>
            <returns>Task of User</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.NewUserAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.User)">
            <summary>
            Create a new user in Azure Active Directory
            </summary>
            <remarks>
            Creates a new user in Azure Active Directory.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="user">New user</param>
            <returns>Task of ApiResponse (User)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.NewUserAppRoleAssignmentAsync(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.AppRoleAssignment)">
            <summary>
            Assign a user to an application role.
            </summary>
            <remarks>
            Assign a user to an application role. If no roles exist use guid.empty (all 0000)
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="appRoleAssignment">New app role assignment</param>
            <returns>Task of AppRoleAssignment</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.NewUserAppRoleAssignmentAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.AppRoleAssignment)">
            <summary>
            Assign a user to an application role.
            </summary>
            <remarks>
            Assign a user to an application role. If no roles exist use guid.empty (all 0000)
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="appRoleAssignment">New app role assignment</param>
            <returns>Task of ApiResponse (AppRoleAssignment)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.RemoveUserAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Deletes a specific user in Azure Active Directory
            </summary>
            <remarks>
            Deletes a user (user object) identified by objectId or UPN in Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.RemoveUserAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Deletes a specific user in Azure Active Directory
            </summary>
            <remarks>
            Deletes a user (user object) identified by objectId or UPN in Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.RemoveUserAppRoleAssignmentAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete a user application role assignment.
            </summary>
            <remarks>
            Delete a user application role assignment.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="appRoleAssignmentId">The unique identifier of a appRoleAssignment in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.RemoveUserAppRoleAssignmentAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete a user application role assignment.
            </summary>
            <remarks>
            Delete a user application role assignment.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="appRoleAssignmentId">The unique identifier of a appRoleAssignment in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.RemoveUserManagerAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Deletes the user&#39;s manager in Azure Active Directory
            </summary>
            <remarks>
            Deletes the user&#39;s manager in Azure Active Directory. A manager can be a user or contact object.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.RemoveUserManagerAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Deletes the user&#39;s manager in Azure Active Directory
            </summary>
            <remarks>
            Deletes the user&#39;s manager in Azure Active Directory. A manager can be a user or contact object.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.RevokeUserAllRefreshTokensAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Invalidates all of the user&#39;s refresh tokens issued to applications (as well as session cookies in a user&#39;s browser), by resetting the refreshTokensValidFromDateTime user property to the current date-time
            </summary>
            <remarks>
            Invalidates all of the user&#39;s refresh tokens issued to applications (as well as session cookies in a user&#39;s browser), by resetting the refreshTokensValidFromDateTime user property to the current date-time
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.RevokeUserAllRefreshTokensAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Invalidates all of the user&#39;s refresh tokens issued to applications (as well as session cookies in a user&#39;s browser), by resetting the refreshTokensValidFromDateTime user property to the current date-time
            </summary>
            <remarks>
            Invalidates all of the user&#39;s refresh tokens issued to applications (as well as session cookies in a user&#39;s browser), by resetting the refreshTokensValidFromDateTime user property to the current date-time
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.SelectAzureADGroupIdsUserIsMemberOfAsync(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.GroupIdsForMembershipCheck)">
            <summary>
            From a list of groups Ids select those that the user is a member of.
            </summary>
            <remarks>
            From a list of groups Ids select those that the user is a member of.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="groupIdsForMembershipCheck">A list of groups object ids.</param>
            <returns>Task of CheckMemberGroupsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.SelectAzureADGroupIdsUserIsMemberOfAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.GroupIdsForMembershipCheck)">
            <summary>
            From a list of groups Ids select those that the user is a member of.
            </summary>
            <remarks>
            From a list of groups Ids select those that the user is a member of.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="groupIdsForMembershipCheck">A list of groups object ids.</param>
            <returns>Task of ApiResponse (CheckMemberGroupsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.SetAzureADUserThumbnailPhotoAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Byte[])">
            <summary>
            Set thumbnail photo of a user.
            </summary>
            <remarks>
            Set thumbnail photo of a user.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="content">User Thumbnail</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.SetAzureADUserThumbnailPhotoAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Byte[])">
            <summary>
            Set thumbnail photo of a user.
            </summary>
            <remarks>
            Set thumbnail photo of a user.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="content">User Thumbnail</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.SetUserAsync(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.User)">
            <summary>
            Updates a specific user in Azure Active Directory
            </summary>
            <remarks>
            Updates a user (user object) identified by objectId or UPN in Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="user">user with updated fields</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.SetUserAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.User)">
            <summary>
            Updates a specific user in Azure Active Directory
            </summary>
            <remarks>
            Updates a user (user object) identified by objectId or UPN in Azure Active Directory
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="user">user with updated fields</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.SetUserLicensesAsync(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.AssignedLicenses)">
            <summary>
            Add and remove one or more licenses for a Microsoft online service to the list of assigned licenses for the user.
            </summary>
            <remarks>
            Add and remove one or more licenses for a Microsoft online service to the list of assigned licenses for the user.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="assignedLicenses">A list of licenses to be assigned and those to be removed.</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.SetUserLicensesAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.AssignedLicenses)">
            <summary>
            Add and remove one or more licenses for a Microsoft online service to the list of assigned licenses for the user.
            </summary>
            <remarks>
            Add and remove one or more licenses for a Microsoft online service to the list of assigned licenses for the user.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="assignedLicenses">A list of licenses to be assigned and those to be removed.</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.SetUserManagerAsync(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Updates the user&#39;s manager in Azure Active Directory
            </summary>
            <remarks>
            Updates the user&#39;s manager in Azure Active Directory. A manager can be a user or contact object.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.IUserApi.SetUserManagerAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Updates the user&#39;s manager in Azure Active Directory
            </summary>
            <remarks>
            Updates the user&#39;s manager in Azure Active Directory. A manager can be a user or contact object.
            </remarks>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD16.Api.UserApi">
            <summary>
            Represents a collection of functions to interact with the API endpoints
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.#ctor(System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD16.Api.UserApi"/> class.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.#ctor(Microsoft.Open.AzureAD16.Client.Configuration)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD16.Api.UserApi"/> class
            using Configuration object
            </summary>
            <param name="configuration">An instance of Configuration</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.GetBasePath">
            <summary>
            Gets the base path of the API client.
            </summary>
            <value>The base path</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.SetBasePath(System.String)">
            <summary>
            Sets the base path of the API client.
            </summary>
            <value>The base path</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD16.Api.UserApi.Configuration">
            <summary>
            Gets or sets the configuration object
            </summary>
            <value>An instance of the Configuration</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD16.Api.UserApi.ExceptionFactory">
            <summary>
            Provides a factory method hook for the creation of exceptions.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.DefaultHeader">
            <summary>
            Gets the default header.
            </summary>
            <returns>Dictionary of HTTP header</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.AddDefaultHeader(System.String,System.String)">
            <summary>
            Add default header.
            </summary>
            <param name="key">Header field name.</param>
            <param name="value">Header field value.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.GetAzureADUserThumbnailPhoto(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get thumbnail photo of a user. Get thumbnail photo of a user.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>System.IO.Stream</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.GetAzureADUserThumbnailPhotoWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get thumbnail photo of a user. Get thumbnail photo of a user.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of System.IO.Stream</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.GetAzureADUserThumbnailPhotoAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get thumbnail photo of a user. Get thumbnail photo of a user.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of System.IO.Stream</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.GetAzureADUserThumbnailPhotoAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get thumbnail photo of a user. Get thumbnail photo of a user.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse (System.IO.Stream)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.GetUser(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a specific user from Azure Active Directory Retreives a specific user (user object) from Azure Active Directory by objectId or UPN.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of a user in Azure Active Directory (UPN or ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>User</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.GetUserWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a specific user from Azure Active Directory Retreives a specific user (user object) from Azure Active Directory by objectId or UPN.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of a user in Azure Active Directory (UPN or ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>ApiResponse of User</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.GetUserAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a specific user from Azure Active Directory Retreives a specific user (user object) from Azure Active Directory by objectId or UPN.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of a user in Azure Active Directory (UPN or ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of User</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.GetUserAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a specific user from Azure Active Directory Retreives a specific user (user object) from Azure Active Directory by objectId or UPN.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of a user in Azure Active Directory (UPN or ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of ApiResponse (User)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.GetUserAppRoleAssignments(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get user application role assignments. Get user application role assignments.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>GetAppRoleAssignmentsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.GetUserAppRoleAssignmentsWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get user application role assignments. Get user application role assignments.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>ApiResponse of GetAppRoleAssignmentsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.GetUserAppRoleAssignmentsAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get user application role assignments. Get user application role assignments.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of GetAppRoleAssignmentsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.GetUserAppRoleAssignmentsAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get user application role assignments. Get user application role assignments.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of ApiResponse (GetAppRoleAssignmentsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.GetUserCreatedObjects(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get objects created by the user. Get objects created by the user.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.GetUserCreatedObjectsWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get objects created by the user. Get objects created by the user.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>ApiResponse of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.GetUserCreatedObjectsAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get objects created by the user. Get objects created by the user.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.GetUserCreatedObjectsAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get objects created by the user. Get objects created by the user.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of ApiResponse (GetDirectoryObjectsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.GetUserDirectReports(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get the user&#39;s direct reports. Get the user&#39;s direct reports. Direct reports are users who have their manager attribute set to the current user.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.GetUserDirectReportsWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get the user&#39;s direct reports. Get the user&#39;s direct reports. Direct reports are users who have their manager attribute set to the current user.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>ApiResponse of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.GetUserDirectReportsAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get the user&#39;s direct reports. Get the user&#39;s direct reports. Direct reports are users who have their manager attribute set to the current user.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.GetUserDirectReportsAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get the user&#39;s direct reports. Get the user&#39;s direct reports. Direct reports are users who have their manager attribute set to the current user.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of ApiResponse (GetDirectoryObjectsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.GetUserLicenseDetails(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves the license details of a user from Azure Active Directory Retrieves the license details of a user from Azure Active Directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>GetLicenseDetailsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.GetUserLicenseDetailsWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves the license details of a user from Azure Active Directory Retrieves the license details of a user from Azure Active Directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of GetLicenseDetailsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.GetUserLicenseDetailsAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves the license details of a user from Azure Active Directory Retrieves the license details of a user from Azure Active Directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of GetLicenseDetailsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.GetUserLicenseDetailsAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves the license details of a user from Azure Active Directory Retrieves the license details of a user from Azure Active Directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse (GetLicenseDetailsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.GetUserManager(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves the manager of a user from Azure Active Directory Retrieves the manager of a user from Azure Active Directory. A manager can be a user or contact object.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>DirectoryObject</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.GetUserManagerWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves the manager of a user from Azure Active Directory Retrieves the manager of a user from Azure Active Directory. A manager can be a user or contact object.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of DirectoryObject</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.GetUserManagerAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves the manager of a user from Azure Active Directory Retrieves the manager of a user from Azure Active Directory. A manager can be a user or contact object.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of DirectoryObject</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.GetUserManagerAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves the manager of a user from Azure Active Directory Retrieves the manager of a user from Azure Active Directory. A manager can be a user or contact object.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse (DirectoryObject)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.GetUserMemberships(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get user memberships. Get a list of groups and directory roles that the user is a member of.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.GetUserMembershipsWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get user memberships. Get a list of groups and directory roles that the user is a member of.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>ApiResponse of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.GetUserMembershipsAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get user memberships. Get a list of groups and directory roles that the user is a member of.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.GetUserMembershipsAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get user memberships. Get a list of groups and directory roles that the user is a member of.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of ApiResponse (GetDirectoryObjectsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.GetUserOAuth2PermissionGrants(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get the list of the oAuth2PermissionGrants that the user granted applications. Get the list of the oAuth2PermissionGrants that the user granted applications. These permissions are typically granted when an application asked for a specific permission to a resource that the user has discretion over.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>GetOAuth2PermissionGrantsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.GetUserOAuth2PermissionGrantsWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get the list of the oAuth2PermissionGrants that the user granted applications. Get the list of the oAuth2PermissionGrants that the user granted applications. These permissions are typically granted when an application asked for a specific permission to a resource that the user has discretion over.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>ApiResponse of GetOAuth2PermissionGrantsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.GetUserOAuth2PermissionGrantsAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get the list of the oAuth2PermissionGrants that the user granted applications. Get the list of the oAuth2PermissionGrants that the user granted applications. These permissions are typically granted when an application asked for a specific permission to a resource that the user has discretion over.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of GetOAuth2PermissionGrantsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.GetUserOAuth2PermissionGrantsAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get the list of the oAuth2PermissionGrants that the user granted applications. Get the list of the oAuth2PermissionGrants that the user granted applications. These permissions are typically granted when an application asked for a specific permission to a resource that the user has discretion over.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of ApiResponse (GetOAuth2PermissionGrantsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.GetUserOwnedDevices(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get registered devices owned by the user. Get registered devices owned by the user.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>GetDevicesResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.GetUserOwnedDevicesWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get registered devices owned by the user. Get registered devices owned by the user.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>ApiResponse of GetDevicesResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.GetUserOwnedDevicesAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get registered devices owned by the user. Get registered devices owned by the user.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of GetDevicesResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.GetUserOwnedDevicesAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get registered devices owned by the user. Get registered devices owned by the user.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of ApiResponse (GetDevicesResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.GetUserOwnedObjects(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get objects owned by the user. Get objects owned by the user.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.GetUserOwnedObjectsWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get objects owned by the user. Get objects owned by the user.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>ApiResponse of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.GetUserOwnedObjectsAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get objects owned by the user. Get objects owned by the user.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of GetDirectoryObjectsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.GetUserOwnedObjectsAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get objects owned by the user. Get objects owned by the user.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of ApiResponse (GetDirectoryObjectsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.GetUserRegisteredDevices(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get registered devices registered by the user. Get registered devices registered by the user.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>GetDevicesResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.GetUserRegisteredDevicesWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get registered devices registered by the user. Get registered devices registered by the user.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>ApiResponse of GetDevicesResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.GetUserRegisteredDevicesAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get registered devices registered by the user. Get registered devices registered by the user.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of GetDevicesResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.GetUserRegisteredDevicesAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String)">
            <summary>
            Get registered devices registered by the user. Get registered devices registered by the user.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <returns>Task of ApiResponse (GetDevicesResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.GetUsers(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a list of users in Azure Active Directory based on provided query parameters Retrieves a list of users in Azure Active Directory based on provided oData query paramters including: $filter, $orderby, $top
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of a user (UPN or ObjectId) in Azure Active Directory (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>GetUsersResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.GetUsersWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a list of users in Azure Active Directory based on provided query parameters Retrieves a list of users in Azure Active Directory based on provided oData query paramters including: $filter, $orderby, $top
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of a user (UPN or ObjectId) in Azure Active Directory (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>ApiResponse of GetUsersResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.GetUsersAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a list of users in Azure Active Directory based on provided query parameters Retrieves a list of users in Azure Active Directory based on provided oData query paramters including: $filter, $orderby, $top
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of a user (UPN or ObjectId) in Azure Active Directory (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of GetUsersResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.GetUsersAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Retrieves a list of users in Azure Active Directory based on provided query parameters Retrieves a list of users in Azure Active Directory based on provided oData query paramters including: $filter, $orderby, $top
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="objectId">The unique identifier of a user (UPN or ObjectId) in Azure Active Directory (optional)</param>
            <param name="all">Boolean to express that return all results from the server for the specific query (optional)</param>
            <param name="top">The maximum number of records to return. (optional, default to 100)</param>
            <param name="skiptoken">Skiptoken use to page forward through a large result set.. (optional)</param>
            <param name="filter">The oData v3.0 filter statement. Controls which objects are returned. (optional)</param>
            <param name="orderby">The oData v3.0 orderby statement. Controls the order in which the results are returned. (optional)</param>
            <returns>Task of ApiResponse (GetUsersResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.NewUser(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.User)">
            <summary>
            Create a new user in Azure Active Directory Creates a new user in Azure Active Directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="user">New user</param>
            <returns>User</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.NewUserWithHttpInfo(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.User)">
            <summary>
            Create a new user in Azure Active Directory Creates a new user in Azure Active Directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="user">New user</param>
            <returns>ApiResponse of User</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.NewUserAsync(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.User)">
            <summary>
            Create a new user in Azure Active Directory Creates a new user in Azure Active Directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="user">New user</param>
            <returns>Task of User</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.NewUserAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.User)">
            <summary>
            Create a new user in Azure Active Directory Creates a new user in Azure Active Directory.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="user">New user</param>
            <returns>Task of ApiResponse (User)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.NewUserAppRoleAssignment(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.AppRoleAssignment)">
            <summary>
            Assign a user to an application role. Assign a user to an application role. If no roles exist use guid.empty (all 0000)
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="appRoleAssignment">New app role assignment</param>
            <returns>AppRoleAssignment</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.NewUserAppRoleAssignmentWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.AppRoleAssignment)">
            <summary>
            Assign a user to an application role. Assign a user to an application role. If no roles exist use guid.empty (all 0000)
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="appRoleAssignment">New app role assignment</param>
            <returns>ApiResponse of AppRoleAssignment</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.NewUserAppRoleAssignmentAsync(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.AppRoleAssignment)">
            <summary>
            Assign a user to an application role. Assign a user to an application role. If no roles exist use guid.empty (all 0000)
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="appRoleAssignment">New app role assignment</param>
            <returns>Task of AppRoleAssignment</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.NewUserAppRoleAssignmentAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.AppRoleAssignment)">
            <summary>
            Assign a user to an application role. Assign a user to an application role. If no roles exist use guid.empty (all 0000)
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="appRoleAssignment">New app role assignment</param>
            <returns>Task of ApiResponse (AppRoleAssignment)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.RemoveUser(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Deletes a specific user in Azure Active Directory Deletes a user (user object) identified by objectId or UPN in Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.RemoveUserWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Deletes a specific user in Azure Active Directory Deletes a user (user object) identified by objectId or UPN in Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.RemoveUserAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Deletes a specific user in Azure Active Directory Deletes a user (user object) identified by objectId or UPN in Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.RemoveUserAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Deletes a specific user in Azure Active Directory Deletes a user (user object) identified by objectId or UPN in Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.RemoveUserAppRoleAssignment(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete a user application role assignment. Delete a user application role assignment.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="appRoleAssignmentId">The unique identifier of a appRoleAssignment in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.RemoveUserAppRoleAssignmentWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete a user application role assignment. Delete a user application role assignment.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="appRoleAssignmentId">The unique identifier of a appRoleAssignment in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.RemoveUserAppRoleAssignmentAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete a user application role assignment. Delete a user application role assignment.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="appRoleAssignmentId">The unique identifier of a appRoleAssignment in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.RemoveUserAppRoleAssignmentAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Delete a user application role assignment. Delete a user application role assignment.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="appRoleAssignmentId">The unique identifier of a appRoleAssignment in Azure Active Directory (ObjectId)</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.RemoveUserManager(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Deletes the user&#39;s manager in Azure Active Directory Deletes the user&#39;s manager in Azure Active Directory. A manager can be a user or contact object.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.RemoveUserManagerWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Deletes the user&#39;s manager in Azure Active Directory Deletes the user&#39;s manager in Azure Active Directory. A manager can be a user or contact object.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.RemoveUserManagerAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Deletes the user&#39;s manager in Azure Active Directory Deletes the user&#39;s manager in Azure Active Directory. A manager can be a user or contact object.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.RemoveUserManagerAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Deletes the user&#39;s manager in Azure Active Directory Deletes the user&#39;s manager in Azure Active Directory. A manager can be a user or contact object.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.RevokeUserAllRefreshTokens(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Invalidates all of the user&#39;s refresh tokens issued to applications (as well as session cookies in a user&#39;s browser), by resetting the refreshTokensValidFromDateTime user property to the current date-time Invalidates all of the user&#39;s refresh tokens issued to applications (as well as session cookies in a user&#39;s browser), by resetting the refreshTokensValidFromDateTime user property to the current date-time
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.RevokeUserAllRefreshTokensWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Invalidates all of the user&#39;s refresh tokens issued to applications (as well as session cookies in a user&#39;s browser), by resetting the refreshTokensValidFromDateTime user property to the current date-time Invalidates all of the user&#39;s refresh tokens issued to applications (as well as session cookies in a user&#39;s browser), by resetting the refreshTokensValidFromDateTime user property to the current date-time
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.RevokeUserAllRefreshTokensAsync(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Invalidates all of the user&#39;s refresh tokens issued to applications (as well as session cookies in a user&#39;s browser), by resetting the refreshTokensValidFromDateTime user property to the current date-time Invalidates all of the user&#39;s refresh tokens issued to applications (as well as session cookies in a user&#39;s browser), by resetting the refreshTokensValidFromDateTime user property to the current date-time
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.RevokeUserAllRefreshTokensAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Invalidates all of the user&#39;s refresh tokens issued to applications (as well as session cookies in a user&#39;s browser), by resetting the refreshTokensValidFromDateTime user property to the current date-time Invalidates all of the user&#39;s refresh tokens issued to applications (as well as session cookies in a user&#39;s browser), by resetting the refreshTokensValidFromDateTime user property to the current date-time
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.SelectAzureADGroupIdsUserIsMemberOf(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.GroupIdsForMembershipCheck)">
            <summary>
            From a list of groups Ids select those that the user is a member of. From a list of groups Ids select those that the user is a member of.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="groupIdsForMembershipCheck">A list of groups object ids.</param>
            <returns>CheckMemberGroupsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.SelectAzureADGroupIdsUserIsMemberOfWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.GroupIdsForMembershipCheck)">
            <summary>
            From a list of groups Ids select those that the user is a member of. From a list of groups Ids select those that the user is a member of.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="groupIdsForMembershipCheck">A list of groups object ids.</param>
            <returns>ApiResponse of CheckMemberGroupsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.SelectAzureADGroupIdsUserIsMemberOfAsync(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.GroupIdsForMembershipCheck)">
            <summary>
            From a list of groups Ids select those that the user is a member of. From a list of groups Ids select those that the user is a member of.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="groupIdsForMembershipCheck">A list of groups object ids.</param>
            <returns>Task of CheckMemberGroupsResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.SelectAzureADGroupIdsUserIsMemberOfAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.GroupIdsForMembershipCheck)">
            <summary>
            From a list of groups Ids select those that the user is a member of. From a list of groups Ids select those that the user is a member of.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="groupIdsForMembershipCheck">A list of groups object ids.</param>
            <returns>Task of ApiResponse (CheckMemberGroupsResponse)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.SetAzureADUserThumbnailPhoto(System.String,System.String,System.String,System.String,System.String,System.String,System.Byte[])">
            <summary>
            Set thumbnail photo of a user. Set thumbnail photo of a user.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="content">User Thumbnail</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.SetAzureADUserThumbnailPhotoWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Byte[])">
            <summary>
            Set thumbnail photo of a user. Set thumbnail photo of a user.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="content">User Thumbnail</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.SetAzureADUserThumbnailPhotoAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Byte[])">
            <summary>
            Set thumbnail photo of a user. Set thumbnail photo of a user.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="content">User Thumbnail</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.SetAzureADUserThumbnailPhotoAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.Byte[])">
            <summary>
            Set thumbnail photo of a user. Set thumbnail photo of a user.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="content">User Thumbnail</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.SetUser(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.User)">
            <summary>
            Updates a specific user in Azure Active Directory Updates a user (user object) identified by objectId or UPN in Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="user">user with updated fields</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.SetUserWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.User)">
            <summary>
            Updates a specific user in Azure Active Directory Updates a user (user object) identified by objectId or UPN in Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="user">user with updated fields</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.SetUserAsync(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.User)">
            <summary>
            Updates a specific user in Azure Active Directory Updates a user (user object) identified by objectId or UPN in Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="user">user with updated fields</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.SetUserAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.User)">
            <summary>
            Updates a specific user in Azure Active Directory Updates a user (user object) identified by objectId or UPN in Azure Active Directory
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="user">user with updated fields</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.SetUserLicenses(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.AssignedLicenses)">
            <summary>
            Add and remove one or more licenses for a Microsoft online service to the list of assigned licenses for the user. Add and remove one or more licenses for a Microsoft online service to the list of assigned licenses for the user.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="assignedLicenses">A list of licenses to be assigned and those to be removed.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.SetUserLicensesWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.AssignedLicenses)">
            <summary>
            Add and remove one or more licenses for a Microsoft online service to the list of assigned licenses for the user. Add and remove one or more licenses for a Microsoft online service to the list of assigned licenses for the user.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="assignedLicenses">A list of licenses to be assigned and those to be removed.</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.SetUserLicensesAsync(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.AssignedLicenses)">
            <summary>
            Add and remove one or more licenses for a Microsoft online service to the list of assigned licenses for the user. Add and remove one or more licenses for a Microsoft online service to the list of assigned licenses for the user.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="assignedLicenses">A list of licenses to be assigned and those to be removed.</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.SetUserLicensesAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.AssignedLicenses)">
            <summary>
            Add and remove one or more licenses for a Microsoft online service to the list of assigned licenses for the user. Add and remove one or more licenses for a Microsoft online service to the list of assigned licenses for the user.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="assignedLicenses">A list of licenses to be assigned and those to be removed.</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.SetUserManager(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Updates the user&#39;s manager in Azure Active Directory Updates the user&#39;s manager in Azure Active Directory. A manager can be a user or contact object.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.SetUserManagerWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Updates the user&#39;s manager in Azure Active Directory Updates the user&#39;s manager in Azure Active Directory. A manager can be a user or contact object.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns>ApiResponse of Object(void)</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.SetUserManagerAsync(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Updates the user&#39;s manager in Azure Active Directory Updates the user&#39;s manager in Azure Active Directory. A manager can be a user or contact object.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns>Task of void</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Api.UserApi.SetUserManagerAsyncWithHttpInfo(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Open.AzureAD.Model.OdataLink,System.String)">
            <summary>
            Updates the user&#39;s manager in Azure Active Directory Updates the user&#39;s manager in Azure Active Directory. A manager can be a user or contact object.
            </summary>
            <exception cref="T:Microsoft.Open.AzureAD16.Client.ApiException">Thrown when fails to make API call</exception>
            <param name="tenantId">The ID of the tenant of instance of Azure Active Directory</param>
            <param name="objectId">The unique identifier of the specific Azure Active Directory object</param>
            <param name="authorization">Contains the bearer token used to authorize access to the API.</param>
            <param name="cmdletName">Contains the cmdlet name.</param>
            <param name="clientRequestId">Contains the correlation id for the operation.</param>
            <param name="apiVersion">Specifies the version of the API that you would like to use.</param>
            <param name="link">a link to a specific Azure Active Directory object</param>
            <param name="refObjectId">The unique identifier of the specific Azure Active Directory object that will be assigned as owner/manager/member (optional)</param>
            <returns>Task of ApiResponse</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD16.Client.ApiClient">
            <summary>
            API client is mainly responsible for making the HTTP call to the API backend.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Client.ApiClient.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD16.Client.ApiClient" /> class
            with default configuration and base path (https://graph.windows.net).
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Client.ApiClient.#ctor(Microsoft.Open.AzureAD16.Client.Configuration)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD16.Client.ApiClient" /> class
            with default base path (https://graph.windows.net).
            </summary>
            <param name="config">An instance of Configuration.</param>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Client.ApiClient.#ctor(System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD16.Client.ApiClient" /> class
            with default configuration.
            </summary>
            <param name="basePath">The base path.</param>
        </member>
        <member name="F:Microsoft.Open.AzureAD16.Client.ApiClient.Default">
            <summary>
            Gets or sets the default API client for making HTTP calls.
            </summary>
            <value>The default API client.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD16.Client.ApiClient.Configuration">
            <summary>
            Gets or sets the Configuration.
            </summary>
            <value>An instance of the Configuration.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD16.Client.ApiClient.RestClient">
            <summary>
            Gets or sets the RestClient.
            </summary>
            <value>An instance of the RestClient</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Client.ApiClient.CallApi(System.String,RestSharp.Method,System.Collections.Generic.Dictionary{System.String,System.String},System.Object,System.Collections.Generic.Dictionary{System.String,System.String},System.Collections.Generic.Dictionary{System.String,System.String},System.Collections.Generic.Dictionary{System.String,RestSharp.FileParameter},System.Collections.Generic.Dictionary{System.String,System.String},System.String)">
            <summary>
            Makes the HTTP request (Sync).
            </summary>
            <param name="path">URL path.</param>
            <param name="method">HTTP method.</param>
            <param name="queryParams">Query parameters.</param>
            <param name="postBody">HTTP body (POST request).</param>
            <param name="headerParams">Header parameters.</param>
            <param name="formParams">Form parameters.</param>
            <param name="fileParams">File parameters.</param>
            <param name="pathParams">Path parameters.</param>
            <param name="contentType">Content Type of the request</param>
            <returns>Object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Client.ApiClient.CallApiAsync(System.String,RestSharp.Method,System.Collections.Generic.Dictionary{System.String,System.String},System.Object,System.Collections.Generic.Dictionary{System.String,System.String},System.Collections.Generic.Dictionary{System.String,System.String},System.Collections.Generic.Dictionary{System.String,RestSharp.FileParameter},System.Collections.Generic.Dictionary{System.String,System.String},System.String)">
            <summary>
            Makes the asynchronous HTTP request.
            </summary>
            <param name="path">URL path.</param>
            <param name="method">HTTP method.</param>
            <param name="queryParams">Query parameters.</param>
            <param name="postBody">HTTP body (POST request).</param>
            <param name="headerParams">Header parameters.</param>
            <param name="formParams">Form parameters.</param>
            <param name="fileParams">File parameters.</param>
            <param name="pathParams">Path parameters.</param>
            <param name="contentType">Content type.</param>
            <returns>The Task instance.</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Client.ApiClient.EscapeString(System.String)">
            <summary>
            Escape string (url-encoded).
            </summary>
            <param name="str">String to be escaped.</param>
            <returns>Escaped string.</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Client.ApiClient.ParameterToFile(System.String,System.IO.Stream)">
            <summary>
            Create FileParameter based on Stream.
            </summary>
            <param name="name">Parameter name.</param>
            <param name="stream">Input stream.</param>
            <returns>FileParameter.</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Client.ApiClient.ParameterToString(System.Object)">
            <summary>
            If parameter is DateTime, output in a formatted string (default ISO 8601), customizable with Configuration.DateTime.
            If parameter is a list, join the list with ",".
            Otherwise just return the string.
            </summary>
            <param name="obj">The parameter (header, path, query, form).</param>
            <returns>Formatted string.</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Client.ApiClient.Deserialize(RestSharp.IRestResponse,System.Type)">
            <summary>
            Deserialize the JSON string into a proper object.
            </summary>
            <param name="response">The HTTP response.</param>
            <param name="type">Object type.</param>
            <returns>Object representation of the JSON string.</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Client.ApiClient.Serialize(System.Object)">
            <summary>
            Serialize an input (model) into JSON string
            </summary>
            <param name="obj">Object.</param>
            <returns>JSON string.</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Client.ApiClient.SelectHeaderContentType(System.String[])">
            <summary>
            Select the Content-Type header's value from the given content-type array:
            if JSON exists in the given array, use it;
            otherwise use the first one defined in 'consumes'
            </summary>
            <param name="contentTypes">The Content-Type array to select from.</param>
            <returns>The Content-Type header to use.</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Client.ApiClient.SelectHeaderAccept(System.String[])">
            <summary>
            Select the Accept header's value from the given accepts array:
            if JSON exists in the given array, use it;
            otherwise use all of them (joining into a string)
            </summary>
            <param name="accepts">The accepts array to select from.</param>
            <returns>The Accept header to use.</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Client.ApiClient.Base64Encode(System.String)">
            <summary>
            Encode string in base64 format.
            </summary>
            <param name="text">String to be encoded.</param>
            <returns>Encoded string.</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Client.ApiClient.ConvertType(System.Object,System.Type)">
            <summary>
            Dynamically cast the object into target type.
            Ref: http://stackoverflow.com/questions/4925718/c-dynamic-runtime-cast
            </summary>
            <param name="source">Object to be casted</param>
            <param name="dest">Target type</param>
            <returns>Casted object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Client.ApiClient.ReadAsBytes(System.IO.Stream)">
            <summary>
            Convert stream to byte array
            Credit/Ref: http://stackoverflow.com/a/221941/677735
            </summary>
            <param name="input">Input stream to be converted</param>
            <returns>Byte array</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Client.ApiClient.UrlEncode(System.String)">
            <summary>
            URL encode a string
            Credit/Ref: https://github.com/restsharp/RestSharp/blob/master/RestSharp/Extensions/StringExtensions.cs#L50
            </summary>
            <param name="input">String to be URL encoded</param>
            <returns>Byte array</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Client.ApiClient.SanitizeFilename(System.String)">
            <summary>
            Sanitize filename by removing the path
            </summary>
            <param name="filename">Filename</param>
            <returns>Filename</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD16.Client.ApiException">
            <summary>
            API Exception
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD16.Client.ApiException.ErrorCode">
            <summary>
            Gets or sets the error code (HTTP status code)
            </summary>
            <value>The error code (HTTP status code).</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD16.Client.ApiException.ErrorContent">
            <summary>
            Gets or sets the error content (body json object)
            </summary>
            <value>The error content (Http response body).</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Client.ApiException.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD16.Client.ApiException"/> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Client.ApiException.#ctor(System.Int32,System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD16.Client.ApiException"/> class.
            </summary>
            <param name="errorCode">HTTP status code.</param>
            <param name="message">Error message.</param>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Client.ApiException.#ctor(System.Int32,System.String,System.Object)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD16.Client.ApiException"/> class.
            </summary>
            <param name="errorCode">HTTP status code.</param>
            <param name="message">Error message.</param>
            <param name="errorContent">Error content.</param>
        </member>
        <member name="T:Microsoft.Open.AzureAD16.Client.ApiResponse`1">
            <summary>
            API Response
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD16.Client.ApiResponse`1.StatusCode">
            <summary>
            Gets or sets the status code (HTTP status code)
            </summary>
            <value>The status code.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD16.Client.ApiResponse`1.Headers">
            <summary>
            Gets or sets the HTTP headers
            </summary>
            <value>HTTP headers</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD16.Client.ApiResponse`1.Data">
            <summary>
            Gets or sets the data (parsed HTTP body)
            </summary>
            <value>The data.</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Client.ApiResponse`1.#ctor(System.Int32,System.Collections.Generic.IDictionary{System.String,System.String},`0)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD16.Client.ApiResponse`1" /> class.
            </summary>
            <param name="statusCode">HTTP status code.</param>
            <param name="headers">HTTP headers.</param>
            <param name="data">Data (parsed HTTP body)</param>
        </member>
        <member name="T:Microsoft.Open.AzureAD16.Client.Configuration">
            <summary>
            Represents a set of configuration settings
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Client.Configuration.#ctor(Microsoft.Open.AzureAD16.Client.ApiClient,System.Collections.Generic.Dictionary{System.String,System.String},System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.String},System.Collections.Generic.Dictionary{System.String,System.String},System.String,System.String,System.Int32,System.String)">
            <summary>
            Initializes a new instance of the Configuration class with different settings
            </summary>
            <param name="apiClient">Api client</param>
            <param name="defaultHeader">Dictionary of default HTTP header</param>
            <param name="username">Username</param>
            <param name="password">Password</param>
            <param name="accessToken">accessToken</param>
            <param name="apiKey">Dictionary of API key</param>
            <param name="apiKeyPrefix">Dictionary of API key prefix</param>
            <param name="tempFolderPath">Temp folder path</param>
            <param name="dateTimeFormat">DateTime format string</param>
            <param name="timeout">HTTP connection timeout (in milliseconds)</param>
            <param name="userAgent">HTTP user agent</param>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Client.Configuration.#ctor(Microsoft.Open.AzureAD16.Client.ApiClient)">
            <summary>
            Initializes a new instance of the Configuration class.
            </summary>
            <param name="apiClient">Api client.</param>
        </member>
        <member name="F:Microsoft.Open.AzureAD16.Client.Configuration.Version">
            <summary>
            Version of the package.
            </summary>
            <value>Version of the package.</value>
        </member>
        <member name="F:Microsoft.Open.AzureAD16.Client.Configuration.Default">
            <summary>
            Gets or sets the default Configuration.
            </summary>
            <value>Configuration.</value>
        </member>
        <member name="F:Microsoft.Open.AzureAD16.Client.Configuration.DefaultExceptionFactory">
            <summary>
            Default creation of exceptions for a given method name and response object
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD16.Client.Configuration.Timeout">
            <summary>
            Gets or sets the HTTP timeout (milliseconds) of ApiClient. Default to 100000 milliseconds.
            </summary>
            <value>Timeout.</value>
        </member>
        <member name="F:Microsoft.Open.AzureAD16.Client.Configuration.ApiClient">
            <summary>
            Gets or sets the default API client for making HTTP calls.
            </summary>
            <value>The API client.</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Client.Configuration.setApiClientUsingDefault(Microsoft.Open.AzureAD16.Client.ApiClient)">
            <summary>
            Set the ApiClient using Default or ApiClient instance.
            </summary>
            <param name="apiClient">An instance of ApiClient.</param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.Open.AzureAD16.Client.Configuration.DefaultHeader">
            <summary>
            Gets or sets the default header.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Client.Configuration.AddDefaultHeader(System.String,System.String)">
            <summary>
            Add default header.
            </summary>
            <param name="key">Header field name.</param>
            <param name="value">Header field value.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Client.Configuration.AddApiKey(System.String,System.String)">
            <summary>
            Add Api Key Header.
            </summary>
            <param name="key">Api Key name.</param>
            <param name="value">Api Key value.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Client.Configuration.AddApiKeyPrefix(System.String,System.String)">
            <summary>
            Sets the API key prefix.
            </summary>
            <param name="key">Api Key name.</param>
            <param name="value">Api Key value.</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD16.Client.Configuration.UserAgent">
            <summary>
            Gets or sets the HTTP user agent.
            </summary>
            <value>Http user agent.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD16.Client.Configuration.Username">
            <summary>
            Gets or sets the username (HTTP basic authentication).
            </summary>
            <value>The username.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD16.Client.Configuration.Password">
            <summary>
            Gets or sets the password (HTTP basic authentication).
            </summary>
            <value>The password.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD16.Client.Configuration.AccessToken">
            <summary>
            Gets or sets the access token for OAuth2 authentication.
            </summary>
            <value>The access token.</value>
        </member>
        <member name="F:Microsoft.Open.AzureAD16.Client.Configuration.ApiKey">
            <summary>
            Gets or sets the API key based on the authentication name.
            </summary>
            <value>The API key.</value>
        </member>
        <member name="F:Microsoft.Open.AzureAD16.Client.Configuration.ApiKeyPrefix">
            <summary>
            Gets or sets the prefix (e.g. Token) of the API key based on the authentication name.
            </summary>
            <value>The prefix of the API key.</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Client.Configuration.GetApiKeyWithPrefix(System.String)">
            <summary>
            Get the API key with prefix.
            </summary>
            <param name="apiKeyIdentifier">API key identifier (authentication scheme).</param>
            <returns>API key with prefix.</returns>
        </member>
        <member name="P:Microsoft.Open.AzureAD16.Client.Configuration.TempFolderPath">
            <summary>
            Gets or sets the temporary folder path to store the files downloaded from the server.
            </summary>
            <value>Folder path.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD16.Client.Configuration.DateTimeFormat">
            <summary>
            Gets or sets the the date time format used when serializing in the ApiClient
            By default, it's set to ISO 8601 - "o", for others see:
            https://msdn.microsoft.com/en-us/library/az4se3k1(v=vs.110).aspx
            and https://msdn.microsoft.com/en-us/library/8kb3ddd4(v=vs.110).aspx
            No validation is done to ensure that the string you're providing is valid
            </summary>
            <value>The DateTimeFormat string</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Client.Configuration.ToDebugReport">
            <summary>
            Returns a string with essential information for debugging.
            </summary>
        </member>
        <member name="T:Microsoft.Open.AzureAD16.Client.ExceptionFactory">
            <summary>
            A delegate to ExceptionFactory method
            </summary>
            <param name="methodName">Method name</param>
            <param name="response">Response</param>
            <returns>Exceptions</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD16.Client.IApiAccessor">
            <summary>
            Represents configuration aspects required to interact with the API endpoints.
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD16.Client.IApiAccessor.Configuration">
            <summary>
            Gets or sets the configuration object
            </summary>
            <value>An instance of the Configuration</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Client.IApiAccessor.GetBasePath">
            <summary>
            Gets the base path of the API client.
            </summary>
            <value>The base path</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD16.Client.IApiAccessor.ExceptionFactory">
            <summary>
            Provides a factory method hook for the creation of exceptions.
            </summary>
        </member>
        <member name="F:Microsoft.Open.AzureAD16.Client.AadGraph16JsonConverter.OdataTypeKey">
            <summary>
            In the JSON response, the OData type of the object being returned is this key.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Client.AadGraph16JsonConverter.CanConvert(System.Type)">
            <summary>
            Can the current implementation handle this type?
            </summary>
            <param name="objectType">Object type/</param>
            <returns>
            <see langword="true"/> if the converter can handle the type.
            <see langword="false"/> otherwise.
            </returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Client.AadGraph16JsonConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer)">
            <summary>
            Read JSON string to the object.
            </summary>
            <param name="reader">JSON reader.</param>
            <param name="objectType">Object type.</param>
            <param name="existingValue">Existing value.</param>
            <param name="serializer">Json serializer</param>
            <returns>Deserialized object.</returns>
            <remarks>
            1. Check if this is an array or a single element.
                If Array, deserialize each element as DirectoryObject and return the list
            2. Deserialize using the default property set
            3. Find the non-deserialized properties and add them to the Dictionary.
            </remarks>
        </member>
        <member name="T:Microsoft.Open.AzureAD16.Model.GroupObjectIdsForMembershipCheck">
            <summary>
            GroupObjectIdsForMembershipCheck
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD16.Model.GroupObjectIdsForMembershipCheck.GroupIds">
            <summary>
            Gets or Sets GroupIds
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Model.GroupObjectIdsForMembershipCheck.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Model.GroupObjectIdsForMembershipCheck.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Model.GroupObjectIdsForMembershipCheck.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Model.GroupObjectIdsForMembershipCheck.Equals(Microsoft.Open.AzureAD16.Model.GroupObjectIdsForMembershipCheck)">
            <summary>
            Returns true if GroupObjectIdsForMembershipCheck instances are equal
            </summary>
            <param name="other">Instance of GroupObjectIdsForMembershipCheck to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD16.Model.GroupObjectIdsForMembershipCheck.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.User">
            <summary>
            Represents an Azure AD user account.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.User.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.User" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.User.#ctor(System.Nullable{System.Boolean},System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Boolean},System.String,System.String,System.String,System.String,System.Collections.Generic.List{System.String},System.String,Microsoft.Open.AzureAD.Model.PasswordProfile,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Collections.Generic.List{Microsoft.Open.AzureAD.Model.SignInName},System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.User" /> class.
            </summary>
            <param name="AccountEnabled">true if the account is enabled; otherwise, false. This property is required when a user is created. (required).</param>
            <param name="AgeGroup">The age group of the User..</param>
            <param name="City">The city in which the user is located.</param>
            <param name="ConsentProvidedForMinor">The consent status for the User..</param>
            <param name="Country">The country in which the user is located.</param>
            <param name="CreationType">The city in which the user is located.</param>
            <param name="Department">The name of the department in which the user works.</param>
            <param name="DisplayName">The name displayed in the address book for the user. This is usually the combination of the user&#39;s first name, middle initial and last name. This property is required when a user is created and it cannot be cleared during updates. (required).</param>
            <param name="FacsimileTelephoneNumber">The telephone number of the user&#39;s business fax machine..</param>
            <param name="GivenName">The given name (first name) of the user..</param>
            <param name="IsCompromised">The given name (first name) of the user..</param>
            <param name="ImmutableId">This property is used to associate a Windows Server Active Directory user account to their Azure AD user object..</param>
            <param name="JobTitle">The user&#39;s job title..</param>
            <param name="MailNickName">The email alias for the user..</param>
            <param name="Mobile">The primary cellular telephone number for the user..</param>
            <param name="OtherMails">A list of additional email addresses for the user..</param>
            <param name="PasswordPolicies">Specifies the password policies for the user. This value is a comma delimited string that may contain one or both of the following strings - DisableStrongPassword, DisablePasswordExpirtation.</param>
            <param name="PasswordProfile">PasswordProfile (required).</param>
            <param name="PhysicalDeliveryOfficeName">The office location in the user&#39;s place of business..</param>
            <param name="PostalCode">The postal code for the user&#39;s postal address..</param>
            <param name="PreferredLanguage">The preferred language of the user. For example - en-us..</param>
            <param name="ShowInAddressList">The given name (first name) of the user..</param>
            <param name="SignInNames">The plans that are provisioned for the user..</param>
            <param name="State">The state or province of the the user&#39;s place of business...</param>
            <param name="StreetAddress">The street address of the user&#39;s place of business..</param>
            <param name="Surname">The user&#39;s surname (family name or last name)..</param>
            <param name="TelephoneNumber">The user&#39;s telephone number at their place of business..</param>
            <param name="UsageLocation">A two letter country code indicating the country from which the user will be using Microsoft services. Related to licensing..</param>
            <param name="UserPrincipalName">The user principal name (UPN) of the user..</param>
            <param name="UserType">A string value that can be used to classify users in your directory, such as Member or Guest..</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.User.DeletionTimestamp">
            <summary>
            The time at which the directory object was deleted. It only applies to those directory objects which can be restored. Currently it is only supported for deleted Application objects; all other entities return null for this property.
            </summary>
            <value>The time at which the directory object was deleted. It only applies to those directory objects which can be restored. Currently it is only supported for deleted Application objects; all other entities return null for this property.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.User.ObjectId">
            <summary>
            A Guid that is the unique identifier for the object.
            </summary>
            <value>A Guid that is the unique identifier for the object.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.User.ObjectType">
            <summary>
            A string that identifies the object type.
            </summary>
            <value>A string that identifies the object type.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.User.AccountEnabled">
            <summary>
            true if the account is enabled; otherwise, false. This property is required when a user is created.
            </summary>
            <value>true if the account is enabled; otherwise, false. This property is required when a user is created.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.User.AgeGroup">
            <summary>
            The age group of the User.
            </summary>
            <value>The age group of the User.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.User.AssignedLicenses">
            <summary>
            The licenses assigned to the user
            </summary>
            <value>The licenses assigned to the user</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.User.AssignedPlans">
            <summary>
            The license plans assigned to the user
            </summary>
            <value>The license plans assigned to the user</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.User.City">
            <summary>
            The city in which the user is located
            </summary>
            <value>The city in which the user is located</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.User.CompanyName">
            <summary>
            The city in which the user is located
            </summary>
            <value>The city in which the user is located</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.User.ConsentProvidedForMinor">
            <summary>
            The consent status for the User.
            </summary>
            <value>The consent status for the User.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.User.Country">
            <summary>
            The country in which the user is located
            </summary>
            <value>The country in which the user is located</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.User.CreationType">
            <summary>
            The city in which the user is located
            </summary>
            <value>The city in which the user is located</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.User.Department">
            <summary>
            The name of the department in which the user works
            </summary>
            <value>The name of the department in which the user works</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.User.DirSyncEnabled">
            <summary>
            true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default).
            </summary>
            <value>true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default).</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.User.DisplayName">
            <summary>
            The name displayed in the address book for the user. This is usually the combination of the user&#39;s first name, middle initial and last name. This property is required when a user is created and it cannot be cleared during updates.
            </summary>
            <value>The name displayed in the address book for the user. This is usually the combination of the user&#39;s first name, middle initial and last name. This property is required when a user is created and it cannot be cleared during updates.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.User.FacsimileTelephoneNumber">
            <summary>
            The telephone number of the user&#39;s business fax machine.
            </summary>
            <value>The telephone number of the user&#39;s business fax machine.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.User.GivenName">
            <summary>
            The given name (first name) of the user.
            </summary>
            <value>The given name (first name) of the user.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.User.IsCompromised">
            <summary>
            The given name (first name) of the user.
            </summary>
            <value>The given name (first name) of the user.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.User.ImmutableId">
            <summary>
            This property is used to associate a Windows Server Active Directory user account to their Azure AD user object.
            </summary>
            <value>This property is used to associate a Windows Server Active Directory user account to their Azure AD user object.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.User.JobTitle">
            <summary>
            The user&#39;s job title.
            </summary>
            <value>The user&#39;s job title.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.User.LastDirSyncTime">
            <summary>
            Indicates the last time at which the object was synced with the on-premises directory.
            </summary>
            <value>Indicates the last time at which the object was synced with the on-premises directory.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.User.LegalAgeGroupClassification">
            <summary>
            The legal age group classification of the user.
            </summary>
            <value>The legal age group classification of the user.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.User.Mail">
            <summary>
            The SMTP address for the user.
            </summary>
            <value>The SMTP address for the user.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.User.MailNickName">
            <summary>
            The email alias for the user.
            </summary>
            <value>The email alias for the user.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.User.Mobile">
            <summary>
            The primary cellular telephone number for the user.
            </summary>
            <value>The primary cellular telephone number for the user.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.User.OnPremisesSecurityIdentifier">
            <summary>
            Contains the on-premises security identifier (SID) for the user that was synchronized from on-premises to the cloud.
            </summary>
            <value>Contains the on-premises security identifier (SID) for the user that was synchronized from on-premises to the cloud.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.User.OtherMails">
            <summary>
            A list of additional email addresses for the user.
            </summary>
            <value>A list of additional email addresses for the user.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.User.PasswordPolicies">
            <summary>
            Specifies the password policies for the user. This value is a comma delimited string that may contain one or both of the following strings - DisableStrongPassword, DisablePasswordExpirtation
            </summary>
            <value>Specifies the password policies for the user. This value is a comma delimited string that may contain one or both of the following strings - DisableStrongPassword, DisablePasswordExpirtation</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.User.PasswordProfile">
            <summary>
            Gets or Sets PasswordProfile
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.User.PhysicalDeliveryOfficeName">
            <summary>
            The office location in the user&#39;s place of business.
            </summary>
            <value>The office location in the user&#39;s place of business.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.User.PostalCode">
            <summary>
            The postal code for the user&#39;s postal address.
            </summary>
            <value>The postal code for the user&#39;s postal address.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.User.PreferredLanguage">
            <summary>
            The preferred language of the user. For example - en-us.
            </summary>
            <value>The preferred language of the user. For example - en-us.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.User.ProvisionedPlans">
            <summary>
            The plans that are provisioned for the user.
            </summary>
            <value>The plans that are provisioned for the user.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.User.ProvisioningErrors">
            <summary>
            A collection of error details that are preventing this user from being provisioned successfully.
            </summary>
            <value>A collection of error details that are preventing this user from being provisioned successfully.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.User.ProxyAddresses">
            <summary>
            Gets or Sets ProxyAddresses
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.User.RefreshTokensValidFromDateTime">
            <summary>
            Indicates the last time at which the object was synced with the on-premises directory.
            </summary>
            <value>Indicates the last time at which the object was synced with the on-premises directory.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.User.ShowInAddressList">
            <summary>
            The given name (first name) of the user.
            </summary>
            <value>The given name (first name) of the user.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.User.SignInNames">
            <summary>
            The plans that are provisioned for the user.
            </summary>
            <value>The plans that are provisioned for the user.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.User.SipProxyAddress">
            <summary>
            Specifies the collection of sign-in names for a local account in an Azure Active Directory B2C tenant. Each sign-in name must be unique across the company/tenant.
            </summary>
            <value>Specifies the collection of sign-in names for a local account in an Azure Active Directory B2C tenant. Each sign-in name must be unique across the company/tenant. </value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.User.State">
            <summary>
            The state or province of the the user&#39;s place of business..
            </summary>
            <value>The state or province of the the user&#39;s place of business..</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.User.StreetAddress">
            <summary>
            The street address of the user&#39;s place of business.
            </summary>
            <value>The street address of the user&#39;s place of business.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.User.Surname">
            <summary>
            The user&#39;s surname (family name or last name).
            </summary>
            <value>The user&#39;s surname (family name or last name).</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.User.TelephoneNumber">
            <summary>
            The user&#39;s telephone number at their place of business.
            </summary>
            <value>The user&#39;s telephone number at their place of business.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.User.UsageLocation">
            <summary>
            A two letter country code indicating the country from which the user will be using Microsoft services. Related to licensing.
            </summary>
            <value>A two letter country code indicating the country from which the user will be using Microsoft services. Related to licensing.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.User.UserPrincipalName">
            <summary>
            The user principal name (UPN) of the user.
            </summary>
            <value>The user principal name (UPN) of the user.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.User.UserType">
            <summary>
            A string value that can be used to classify users in your directory, such as Member or Guest.
            </summary>
            <value>A string value that can be used to classify users in your directory, such as Member or Guest.</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.User.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.User.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.User.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.User.Equals(Microsoft.Open.AzureAD.Model.User)">
            <summary>
            Returns true if User instances are equal
            </summary>
            <param name="other">Instance of User to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.User.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.AddIn">
            <summary>
            Represents an application role that may be requested by a client application calling another application or that may be used to assign an application to users or groups in a specified application role. The appRoles property of the ServicePrincipal entity and of the Application entity is a collection of AppRole.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.AddIn.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.AddIn" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.AddIn.#ctor(System.String,System.String,System.Collections.Generic.List{Microsoft.Open.AzureAD.Model.KeyValue})">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.AddIn" /> class.
            </summary>
            <param name="Id">Unique role identifier inside the appRoles collection..</param>
            <param name="Type">When creating or updating a role definition, this must be set to true (which is the default). To delete a role, this must first be set to false. At that point, in a subsequent call, this role may be removed..</param>
            <param name="Properties">Specifies the value of the roles claim that the application should expect in the authentication and access tokens..</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.AddIn.Id">
            <summary>
            Unique role identifier inside the appRoles collection.
            </summary>
            <value>Unique role identifier inside the appRoles collection.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.AddIn.Type">
            <summary>
            When creating or updating a role definition, this must be set to true (which is the default). To delete a role, this must first be set to false. At that point, in a subsequent call, this role may be removed.
            </summary>
            <value>When creating or updating a role definition, this must be set to true (which is the default). To delete a role, this must first be set to false. At that point, in a subsequent call, this role may be removed.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.AddIn.Properties">
            <summary>
            Specifies the value of the roles claim that the application should expect in the authentication and access tokens.
            </summary>
            <value>Specifies the value of the roles claim that the application should expect in the authentication and access tokens.</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.AddIn.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.AddIn.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.AddIn.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.AddIn.Equals(Microsoft.Open.AzureAD.Model.AddIn)">
            <summary>
            Returns true if AddIn instances are equal
            </summary>
            <param name="other">Instance of AddIn to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.AddIn.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.AlternativeSecurityId">
            <summary>
            Contains an alternative security ID associated with a device. The alternativeSecurityIds property of the Device entity is a collection of AlternativeSecurityId.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.AlternativeSecurityId.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.AlternativeSecurityId" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.AlternativeSecurityId.#ctor(System.String,System.Byte[],System.Nullable{System.Int32})">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.AlternativeSecurityId" /> class.
            </summary>
            <param name="IdentityProvider">IdentityProvider (required).</param>
            <param name="Key">Key (required).</param>
            <param name="Type">Type (required).</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.AlternativeSecurityId.IdentityProvider">
            <summary>
            Gets or Sets IdentityProvider
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.AlternativeSecurityId.Key">
            <summary>
            Gets or Sets Key
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.AlternativeSecurityId.Type">
            <summary>
            Gets or Sets Type
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.AlternativeSecurityId.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.AlternativeSecurityId.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.AlternativeSecurityId.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.AlternativeSecurityId.Equals(Microsoft.Open.AzureAD.Model.AlternativeSecurityId)">
            <summary>
            Returns true if AlternativeSecurityId instances are equal
            </summary>
            <param name="other">Instance of AlternativeSecurityId to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.AlternativeSecurityId.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.Application">
            <summary>
            Represents an application. Any application that outsources authentication to Azure AD must be registered in a directory.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.Application.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.Application" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.Application.#ctor(System.Collections.Generic.List{Microsoft.Open.AzureAD.Model.AddIn},System.Collections.Generic.List{Microsoft.Open.AzureAD.Model.AppRole},System.Nullable{System.Boolean},System.String,System.String,System.String,System.String,System.Collections.Generic.List{System.String},System.Collections.Generic.List{Microsoft.Open.AzureAD.Model.KeyCredential},System.Collections.Generic.List{System.String},System.String,System.Nullable{System.Boolean},System.Nullable{System.Boolean},System.Collections.Generic.List{Microsoft.Open.AzureAD.Model.OAuth2Permission},System.Nullable{System.Boolean},System.Collections.Generic.List{Microsoft.Open.AzureAD.Model.PasswordCredential},System.Nullable{System.Boolean},System.String,System.Collections.Generic.List{System.String},System.Collections.Generic.List{Microsoft.Open.AzureAD.Model.RequiredResourceAccess},System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.Application" /> class.
            </summary>
            <param name="AddIns">The collection of application roles that an application may declare. These roles can be assigned to users, groups or service principals..</param>
            <param name="AppRoles">The collection of application roles that an application may declare. These roles can be assigned to users, groups or service principals..</param>
            <param name="AvailableToOtherTenants">true if the application is shared with other tenants; otherwise, false..</param>
            <param name="DisplayName">The display name of the application. (required).</param>
            <param name="ErrorUrl">A URL provided by the author of the application to report errors when using the application..</param>
            <param name="GroupMembershipClaims">A URL provided by the author of the application to report errors when using the application..</param>
            <param name="Homepage">The URL to the application&#39;s homepage..</param>
            <param name="IdentifierUris">The URIs that identify the application. not nullable, the any operator is required for filter expressions on multi-valued properties.</param>
            <param name="KeyCredentials">The collection of credentials associated with the service principal. If linked to an associated application then this collection will be empty..</param>
            <param name="KnownClientApplications">Client applications that are tied to this resource application. Consent to any of the known client applications will result in implicit consent to the resource application through a combined consent dialog (showing the OAuth permission scopes required by the client and the resource)..</param>
            <param name="LogoutUrl">LogoutUrl.</param>
            <param name="Oauth2AllowImplicitFlow">Specifies whether this web application can request tokens using the oAuth 2.0 implicit flow. The default is false..</param>
            <param name="Oauth2AllowUrlPathMatching">Specifies whether during a token Request Azure AD will allow path matching of the redirect URI against the applications collection of replyURLs. The default is false..</param>
            <param name="Oauth2Permissions">The collection of OAuth 2.0 permission scopes that the web API (resource) application exposes to client applications. These permission scopes may be granted to client applications during consent..</param>
            <param name="Oauth2RequirePostResponse">Specifies whether, as part of OAuth 2.0 token requests, Azure AD will allow POST requests, as opposed to GET requests. The default is false, which specifies that only GET requests will be allowed..</param>
            <param name="PasswordCredentials">The collection of password credentials associated with the application..</param>
            <param name="PublicClient">Specifies whether this application is a public client (such as an installed application running on a mobile device). Default is false..</param>
            <param name="RecordConsentConditions">A URL provided by the author of the application to report errors when using the application..</param>
            <param name="ReplyUrls">Specifies the URLs that user tokens are sent to for sign in, or the redirect URIs that OAuth 2.0 authorization codes and access tokens are sent to..</param>
            <param name="RequiredResourceAccess">Specifies resources that this application requires access to and the set of OAuth permission scopes and application roles that it needs under each of those resources. This pre-configuration of required resource access drives the consent experience..</param>
            <param name="SamlMetadataUrl">The URL to the SAML metadata for the application..</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Application.DeletionTimestamp">
            <summary>
            The time at which the directory object was deleted. It only applies to those directory objects which can be restored. Currently it is only supported for deleted Application objects; all other entities return null for this property.
            </summary>
            <value>The time at which the directory object was deleted. It only applies to those directory objects which can be restored. Currently it is only supported for deleted Application objects; all other entities return null for this property.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Application.ObjectId">
            <summary>
            A Guid that is the unique identifier for the object.
            </summary>
            <value>A Guid that is the unique identifier for the object.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Application.ObjectType">
            <summary>
            A string that identifies the object type.
            </summary>
            <value>A string that identifies the object type.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Application.AddIns">
            <summary>
            The collection of application roles that an application may declare. These roles can be assigned to users, groups or service principals.
            </summary>
            <value>The collection of application roles that an application may declare. These roles can be assigned to users, groups or service principals.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Application.AppId">
            <summary>
            The unique identifier for the application.
            </summary>
            <value>The unique identifier for the application.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Application.AppRoles">
            <summary>
            The collection of application roles that an application may declare. These roles can be assigned to users, groups or service principals.
            </summary>
            <value>The collection of application roles that an application may declare. These roles can be assigned to users, groups or service principals.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Application.AvailableToOtherTenants">
            <summary>
            true if the application is shared with other tenants; otherwise, false.
            </summary>
            <value>true if the application is shared with other tenants; otherwise, false.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Application.DisplayName">
            <summary>
            The display name of the application.
            </summary>
            <value>The display name of the application.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Application.ErrorUrl">
            <summary>
            A URL provided by the author of the application to report errors when using the application.
            </summary>
            <value>A URL provided by the author of the application to report errors when using the application.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Application.GroupMembershipClaims">
            <summary>
            A URL provided by the author of the application to report errors when using the application.
            </summary>
            <value>A URL provided by the author of the application to report errors when using the application.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Application.Homepage">
            <summary>
            The URL to the application&#39;s homepage.
            </summary>
            <value>The URL to the application&#39;s homepage.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Application.IdentifierUris">
            <summary>
            The URIs that identify the application. not nullable, the any operator is required for filter expressions on multi-valued properties
            </summary>
            <value>The URIs that identify the application. not nullable, the any operator is required for filter expressions on multi-valued properties</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Application.KeyCredentials">
            <summary>
            The collection of credentials associated with the service principal. If linked to an associated application then this collection will be empty.
            </summary>
            <value>The collection of credentials associated with the service principal. If linked to an associated application then this collection will be empty.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Application.KnownClientApplications">
            <summary>
            Client applications that are tied to this resource application. Consent to any of the known client applications will result in implicit consent to the resource application through a combined consent dialog (showing the OAuth permission scopes required by the client and the resource).
            </summary>
            <value>Client applications that are tied to this resource application. Consent to any of the known client applications will result in implicit consent to the resource application through a combined consent dialog (showing the OAuth permission scopes required by the client and the resource).</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Application.LogoutUrl">
            <summary>
            Gets or Sets LogoutUrl
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Application.Oauth2AllowImplicitFlow">
            <summary>
            Specifies whether this web application can request tokens using the oAuth 2.0 implicit flow. The default is false.
            </summary>
            <value>Specifies whether this web application can request tokens using the oAuth 2.0 implicit flow. The default is false.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Application.Oauth2AllowUrlPathMatching">
            <summary>
            Specifies whether during a token Request Azure AD will allow path matching of the redirect URI against the applications collection of replyURLs. The default is false.
            </summary>
            <value>Specifies whether during a token Request Azure AD will allow path matching of the redirect URI against the applications collection of replyURLs. The default is false.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Application.Oauth2Permissions">
            <summary>
            The collection of OAuth 2.0 permission scopes that the web API (resource) application exposes to client applications. These permission scopes may be granted to client applications during consent.
            </summary>
            <value>The collection of OAuth 2.0 permission scopes that the web API (resource) application exposes to client applications. These permission scopes may be granted to client applications during consent.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Application.Oauth2RequirePostResponse">
            <summary>
            Specifies whether, as part of OAuth 2.0 token requests, Azure AD will allow POST requests, as opposed to GET requests. The default is false, which specifies that only GET requests will be allowed.
            </summary>
            <value>Specifies whether, as part of OAuth 2.0 token requests, Azure AD will allow POST requests, as opposed to GET requests. The default is false, which specifies that only GET requests will be allowed.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Application.PasswordCredentials">
            <summary>
            The collection of password credentials associated with the application.
            </summary>
            <value>The collection of password credentials associated with the application.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Application.PublicClient">
            <summary>
            Specifies whether this application is a public client (such as an installed application running on a mobile device). Default is false.
            </summary>
            <value>Specifies whether this application is a public client (such as an installed application running on a mobile device). Default is false.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Application.RecordConsentConditions">
            <summary>
            A URL provided by the author of the application to report errors when using the application.
            </summary>
            <value>A URL provided by the author of the application to report errors when using the application.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Application.ReplyUrls">
            <summary>
            Specifies the URLs that user tokens are sent to for sign in, or the redirect URIs that OAuth 2.0 authorization codes and access tokens are sent to.
            </summary>
            <value>Specifies the URLs that user tokens are sent to for sign in, or the redirect URIs that OAuth 2.0 authorization codes and access tokens are sent to.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Application.RequiredResourceAccess">
            <summary>
            Specifies resources that this application requires access to and the set of OAuth permission scopes and application roles that it needs under each of those resources. This pre-configuration of required resource access drives the consent experience.
            </summary>
            <value>Specifies resources that this application requires access to and the set of OAuth permission scopes and application roles that it needs under each of those resources. This pre-configuration of required resource access drives the consent experience.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Application.SamlMetadataUrl">
            <summary>
            The URL to the SAML metadata for the application.
            </summary>
            <value>The URL to the SAML metadata for the application.</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.Application.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.Application.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.Application.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.Application.Equals(Microsoft.Open.AzureAD.Model.Application)">
            <summary>
            Returns true if Application instances are equal
            </summary>
            <param name="other">Instance of Application to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.Application.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.AppRole">
            <summary>
            Represents an application role that may be requested by a client application calling another application or that may be used to assign an application to users or groups in a specified application role. The appRoles property of the ServicePrincipal entity and of the Application entity is a collection of AppRole.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.AppRole.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.AppRole" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.AppRole.#ctor(System.Collections.Generic.List{System.String},System.String,System.String,System.String,System.Nullable{System.Boolean},System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.AppRole" /> class.
            </summary>
            <param name="AllowedMemberTypes">Specifies whether this app role definition can be assigned to users and groups by setting to \&quot;User\&quot;, or to other applications (that are accessing this application in daemon service scenarios) by setting to \&quot;Application\&quot;, or to both..</param>
            <param name="Description">Permission help text that appears in the admin app assignment and consent experiences..</param>
            <param name="DisplayName">Display name for the permission that appears in the admin consent and app assignment experiences..</param>
            <param name="Id">Unique role identifier inside the appRoles collection..</param>
            <param name="IsEnabled">When creating or updating a role definition, this must be set to true (which is the default). To delete a role, this must first be set to false. At that point, in a subsequent call, this role may be removed..</param>
            <param name="Value">Specifies the value of the roles claim that the application should expect in the authentication and access tokens..</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.AppRole.AllowedMemberTypes">
            <summary>
            Specifies whether this app role definition can be assigned to users and groups by setting to \&quot;User\&quot;, or to other applications (that are accessing this application in daemon service scenarios) by setting to \&quot;Application\&quot;, or to both.
            </summary>
            <value>Specifies whether this app role definition can be assigned to users and groups by setting to \&quot;User\&quot;, or to other applications (that are accessing this application in daemon service scenarios) by setting to \&quot;Application\&quot;, or to both.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.AppRole.Description">
            <summary>
            Permission help text that appears in the admin app assignment and consent experiences.
            </summary>
            <value>Permission help text that appears in the admin app assignment and consent experiences.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.AppRole.DisplayName">
            <summary>
            Display name for the permission that appears in the admin consent and app assignment experiences.
            </summary>
            <value>Display name for the permission that appears in the admin consent and app assignment experiences.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.AppRole.Id">
            <summary>
            Unique role identifier inside the appRoles collection.
            </summary>
            <value>Unique role identifier inside the appRoles collection.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.AppRole.IsEnabled">
            <summary>
            When creating or updating a role definition, this must be set to true (which is the default). To delete a role, this must first be set to false. At that point, in a subsequent call, this role may be removed.
            </summary>
            <value>When creating or updating a role definition, this must be set to true (which is the default). To delete a role, this must first be set to false. At that point, in a subsequent call, this role may be removed.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.AppRole.Value">
            <summary>
            Specifies the value of the roles claim that the application should expect in the authentication and access tokens.
            </summary>
            <value>Specifies the value of the roles claim that the application should expect in the authentication and access tokens.</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.AppRole.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.AppRole.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.AppRole.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.AppRole.Equals(Microsoft.Open.AzureAD.Model.AppRole)">
            <summary>
            Returns true if AppRole instances are equal
            </summary>
            <param name="other">Instance of AppRole to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.AppRole.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.AppRoleAssignment">
            <summary>
            Used to record when a user or group is assigned to an application.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.AppRoleAssignment.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.AppRoleAssignment" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.AppRoleAssignment.#ctor(System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.AppRoleAssignment" /> class.
            </summary>
            <param name="Id">The role id that was assigned to the principal. This role must be declared by the target resource application resourceId in its appRoles property. Where the resource does not declare any permissions, a default id (zero GUID) must be specified. (required).</param>
            <param name="PrincipalId">The unique identifier (objectId) for the principal being granted the access. (required).</param>
            <param name="ResourceId">The unique identifier (objectId) for the target resource (service principal) for which the assignment was made. (required).</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.AppRoleAssignment.DeletionTimestamp">
            <summary>
            The time at which the directory object was deleted. It only applies to those directory objects which can be restored. Currently it is only supported for deleted Application objects; all other entities return null for this property.
            </summary>
            <value>The time at which the directory object was deleted. It only applies to those directory objects which can be restored. Currently it is only supported for deleted Application objects; all other entities return null for this property.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.AppRoleAssignment.ObjectId">
            <summary>
            A Guid that is the unique identifier for the object.
            </summary>
            <value>A Guid that is the unique identifier for the object.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.AppRoleAssignment.ObjectType">
            <summary>
            A string that identifies the object type.
            </summary>
            <value>A string that identifies the object type.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.AppRoleAssignment.CreationTimestamp">
            <summary>
            The time when the grant was created.
            </summary>
            <value>The time when the grant was created.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.AppRoleAssignment.Id">
            <summary>
            The role id that was assigned to the principal. This role must be declared by the target resource application resourceId in its appRoles property. Where the resource does not declare any permissions, a default id (zero GUID) must be specified.
            </summary>
            <value>The role id that was assigned to the principal. This role must be declared by the target resource application resourceId in its appRoles property. Where the resource does not declare any permissions, a default id (zero GUID) must be specified.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.AppRoleAssignment.PrincipalDisplayName">
            <summary>
            The display name of the principal that was granted the access.
            </summary>
            <value>The display name of the principal that was granted the access.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.AppRoleAssignment.PrincipalId">
            <summary>
            The unique identifier (objectId) for the principal being granted the access.
            </summary>
            <value>The unique identifier (objectId) for the principal being granted the access.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.AppRoleAssignment.PrincipalType">
            <summary>
            The type of principal. This can either be \&quot;User\&quot;, \&quot;Group\&quot; or \&quot;ServicePrincipal\&quot;.
            </summary>
            <value>The type of principal. This can either be \&quot;User\&quot;, \&quot;Group\&quot; or \&quot;ServicePrincipal\&quot;.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.AppRoleAssignment.ResourceDisplayName">
            <summary>
            The display name of the resource to which the assignment was made.
            </summary>
            <value>The display name of the resource to which the assignment was made.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.AppRoleAssignment.ResourceId">
            <summary>
            The unique identifier (objectId) for the target resource (service principal) for which the assignment was made.
            </summary>
            <value>The unique identifier (objectId) for the target resource (service principal) for which the assignment was made.</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.AppRoleAssignment.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.AppRoleAssignment.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.AppRoleAssignment.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.AppRoleAssignment.Equals(Microsoft.Open.AzureAD.Model.AppRoleAssignment)">
            <summary>
            Returns true if AppRoleAssignment instances are equal
            </summary>
            <param name="other">Instance of AppRoleAssignment to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.AppRoleAssignment.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.AssignedLicense">
            <summary>
            Represents a license assigned to a user. The assignedLicenses property of the User entity is a collection of AssignedLicense.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.AssignedLicense.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.AssignedLicense" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.AssignedLicense.#ctor(System.Collections.Generic.List{System.String},System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.AssignedLicense" /> class.
            </summary>
            <param name="DisabledPlans">A collection of the unique identifiers for plans that have been disabled..</param>
            <param name="SkuId">The unique identifier for the service SKU. Same value as the skuId property of the related SubscribedSku object..</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.AssignedLicense.DisabledPlans">
            <summary>
            A collection of the unique identifiers for plans that have been disabled.
            </summary>
            <value>A collection of the unique identifiers for plans that have been disabled.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.AssignedLicense.SkuId">
            <summary>
            The unique identifier for the service SKU. Same value as the skuId property of the related SubscribedSku object.
            </summary>
            <value>The unique identifier for the service SKU. Same value as the skuId property of the related SubscribedSku object.</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.AssignedLicense.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.AssignedLicense.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.AssignedLicense.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.AssignedLicense.Equals(Microsoft.Open.AzureAD.Model.AssignedLicense)">
            <summary>
            Returns true if AssignedLicense instances are equal
            </summary>
            <param name="other">Instance of AssignedLicense to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.AssignedLicense.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.AssignedLicenses">
            <summary>
            AssignedLicenses
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.AssignedLicenses.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.AssignedLicenses" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.AssignedLicenses.#ctor(System.Collections.Generic.List{Microsoft.Open.AzureAD.Model.AssignedLicense},System.Collections.Generic.List{System.String})">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.AssignedLicenses" /> class.
            </summary>
            <param name="AddLicenses">AddLicenses.</param>
            <param name="RemoveLicenses">RemoveLicenses.</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.AssignedLicenses.AddLicenses">
            <summary>
            Gets or Sets AddLicenses
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.AssignedLicenses.RemoveLicenses">
            <summary>
            Gets or Sets RemoveLicenses
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.AssignedLicenses.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.AssignedLicenses.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.AssignedLicenses.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.AssignedLicenses.Equals(Microsoft.Open.AzureAD.Model.AssignedLicenses)">
            <summary>
            Returns true if AssignedLicenses instances are equal
            </summary>
            <param name="other">Instance of AssignedLicenses to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.AssignedLicenses.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.AssignedPlan">
            <summary>
            The assignedPlans property of both the User entity and the TenantDetail entity is a collection of AssignedPlan.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.AssignedPlan.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.AssignedPlan" /> class.
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.AssignedPlan.AssignedTimestamp">
            <summary>
            The date and time at which the plan was assigned.
            </summary>
            <value>The date and time at which the plan was assigned.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.AssignedPlan.CapabilityStatus">
            <summary>
            For example, \&quot;Enabled\&quot;.
            </summary>
            <value>For example, \&quot;Enabled\&quot;.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.AssignedPlan.Service">
            <summary>
            The name of the service.
            </summary>
            <value>The name of the service.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.AssignedPlan.ServicePlanId">
            <summary>
            A GUID that identifies the service plan.
            </summary>
            <value>A GUID that identifies the service plan.</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.AssignedPlan.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.AssignedPlan.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.AssignedPlan.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.AssignedPlan.Equals(Microsoft.Open.AzureAD.Model.AssignedPlan)">
            <summary>
            Returns true if AssignedPlan instances are equal
            </summary>
            <param name="other">Instance of AssignedPlan to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.AssignedPlan.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.CertificateAuthorityInformation">
            <summary>
            Represents a certificate authority used when validating the trust chain while performing password-less authentication. The certificateAuthorities property of the TrustedCAsForPasswordlessAuth entity is a collection of CertificateAuthorityInformation.
            </summary>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.CertificateAuthorityInformation.AuthorityTypeEnum">
            <summary>
            Must be set to one of two possible values: �RootAuthority� or �IntermediateAuthority�. It is used while validating certificates during authentication.
            </summary>
            <value>Must be set to one of two possible values: �RootAuthority� or �IntermediateAuthority�. It is used while validating certificates during authentication.</value>
        </member>
        <member name="F:Microsoft.Open.AzureAD.Model.CertificateAuthorityInformation.AuthorityTypeEnum.RootAuthority">
            <summary>
            Enum RootAuthority for "RootAuthority"
            </summary>
        </member>
        <member name="F:Microsoft.Open.AzureAD.Model.CertificateAuthorityInformation.AuthorityTypeEnum.IntermediateAuthority">
            <summary>
            Enum IntermediateAuthority for "IntermediateAuthority"
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.CertificateAuthorityInformation.AuthorityType">
            <summary>
            Must be set to one of two possible values: �RootAuthority� or �IntermediateAuthority�. It is used while validating certificates during authentication.
            </summary>
            <value>Must be set to one of two possible values: �RootAuthority� or �IntermediateAuthority�. It is used while validating certificates during authentication.</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.CertificateAuthorityInformation.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.CertificateAuthorityInformation" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.CertificateAuthorityInformation.#ctor(System.Nullable{Microsoft.Open.AzureAD.Model.CertificateAuthorityInformation.AuthorityTypeEnum},System.String,System.String,System.Byte[])">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.CertificateAuthorityInformation" /> class.
            </summary>
            <param name="AuthorityType">Must be set to one of two possible values: �RootAuthority� or �IntermediateAuthority�. It is used while validating certificates during authentication. (required).</param>
            <param name="CrlDistributionPoint">Certificate Revocation List (CRL) distribution points hold files which store the serial numbers of all certificates that have been revoked. This is typically a URI..</param>
            <param name="DeltaCrlDistributionPoint">A URI that contains the list of all revoked certificates since the last time a full CRL was created..</param>
            <param name="TrustedCertificate">The public certificate in binary form. Binary encoded certificate from a .cer file. To get this value from .cer file run Get-Content -Encoding byte [LOCATION OF THE CER FILE]. (required).</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.CertificateAuthorityInformation.CrlDistributionPoint">
            <summary>
            Certificate Revocation List (CRL) distribution points hold files which store the serial numbers of all certificates that have been revoked. This is typically a URI.
            </summary>
            <value>Certificate Revocation List (CRL) distribution points hold files which store the serial numbers of all certificates that have been revoked. This is typically a URI.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.CertificateAuthorityInformation.DeltaCrlDistributionPoint">
            <summary>
            A URI that contains the list of all revoked certificates since the last time a full CRL was created.
            </summary>
            <value>A URI that contains the list of all revoked certificates since the last time a full CRL was created.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.CertificateAuthorityInformation.TrustedCertificate">
            <summary>
            The public certificate in binary form. Binary encoded certificate from a .cer file. To get this value from .cer file run Get-Content -Encoding byte [LOCATION OF THE CER FILE].
            </summary>
            <value>The public certificate in binary form. Binary encoded certificate from a .cer file. To get this value from .cer file run Get-Content -Encoding byte [LOCATION OF THE CER FILE].</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.CertificateAuthorityInformation.TrustedIssuer">
            <summary>
            Calculated from the trustedCertificate value. Issuer field present in the cert. It&#39;s pull out from the certificate provided and can not be set manually by the user.
            </summary>
            <value>Calculated from the trustedCertificate value. Issuer field present in the cert. It&#39;s pull out from the certificate provided and can not be set manually by the user.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.CertificateAuthorityInformation.TrustedIssuerSki">
            <summary>
            The subject key identifier is calculated from the trustedCertificate value. Subject Key Identifier field present in the cert. It&#39;s pull out from the certificate provided and can not be set manually by the user.
            </summary>
            <value>The subject key identifier is calculated from the trustedCertificate value. Subject Key Identifier field present in the cert. It&#39;s pull out from the certificate provided and can not be set manually by the user.</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.CertificateAuthorityInformation.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.CertificateAuthorityInformation.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.CertificateAuthorityInformation.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.CertificateAuthorityInformation.Equals(Microsoft.Open.AzureAD.Model.CertificateAuthorityInformation)">
            <summary>
            Returns true if CertificateAuthorityInformation instances are equal
            </summary>
            <param name="other">Instance of CertificateAuthorityInformation to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.CertificateAuthorityInformation.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.CheckMemberGroupsResponse">
            <summary>
            CheckMemberGroupsResponse
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.CheckMemberGroupsResponse.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.CheckMemberGroupsResponse" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.CheckMemberGroupsResponse.#ctor(System.String,System.Collections.Generic.List{System.String})">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.CheckMemberGroupsResponse" /> class.
            </summary>
            <param name="OdataMetadata">OdataMetadata.</param>
            <param name="Value">Value.</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.CheckMemberGroupsResponse.OdataMetadata">
            <summary>
            Gets or Sets OdataMetadata
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.CheckMemberGroupsResponse.Value">
            <summary>
            Gets or Sets Value
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.CheckMemberGroupsResponse.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.CheckMemberGroupsResponse.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.CheckMemberGroupsResponse.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.CheckMemberGroupsResponse.Equals(Microsoft.Open.AzureAD.Model.CheckMemberGroupsResponse)">
            <summary>
            Returns true if CheckMemberGroupsResponse instances are equal
            </summary>
            <param name="other">Instance of CheckMemberGroupsResponse to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.CheckMemberGroupsResponse.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.Contact">
            <summary>
            Represents an organizational contact. Organizational contacts represent users that are not in your company directory.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.Contact.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.Contact" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.Contact.#ctor(System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.Collections.Generic.List{Microsoft.Open.AzureAD.Model.ProvisioningError},System.String,System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.Contact" /> class.
            </summary>
            <param name="City">The city in which the contact is located..</param>
            <param name="CompanyName">The country/region in which the contact is located..</param>
            <param name="Country">The country/region in which the contact is located..</param>
            <param name="Department">The name for the department in which the contact works..</param>
            <param name="DisplayName">The display name for the contact..</param>
            <param name="FacsimileTelephoneNumber">The telephone number of the contact&#39;s business fax machine..</param>
            <param name="GivenName">The given name (first name) of the contact..</param>
            <param name="JobTitle">The contact&#39;s job title..</param>
            <param name="MailNickName">The email alias for the contact..</param>
            <param name="Mobile">The primary cellular telephone number for the contact..</param>
            <param name="PhysicalDeliveryOfficeName">The office location in the contact&#39;s place of business..</param>
            <param name="PostalCode">The postal code for the user&#39;s postal address..</param>
            <param name="ProvisioningErrors">A collection of error details that are preventing this contact from being provisioned successfully. Not nullable..</param>
            <param name="State">The state or province of the the contact&#39;s place of business...</param>
            <param name="StreetAddress">The street address of the contact&#39;s place of business..</param>
            <param name="Surname">The contact&#39;s surname (family name or last name)..</param>
            <param name="TelephoneNumber">The contact&#39;s primary telephone number at their place of business..</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Contact.DeletionTimestamp">
            <summary>
            The time at which the directory object was deleted. It only applies to those directory objects which can be restored. Currently it is only supported for deleted Application objects; all other entities return null for this property.
            </summary>
            <value>The time at which the directory object was deleted. It only applies to those directory objects which can be restored. Currently it is only supported for deleted Application objects; all other entities return null for this property.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Contact.ObjectId">
            <summary>
            A Guid that is the unique identifier for the object.
            </summary>
            <value>A Guid that is the unique identifier for the object.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Contact.ObjectType">
            <summary>
            A string that identifies the object type.
            </summary>
            <value>A string that identifies the object type.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Contact.City">
            <summary>
            The city in which the contact is located.
            </summary>
            <value>The city in which the contact is located.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Contact.CompanyName">
            <summary>
            The country/region in which the contact is located.
            </summary>
            <value>The country/region in which the contact is located.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Contact.Country">
            <summary>
            The country/region in which the contact is located.
            </summary>
            <value>The country/region in which the contact is located.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Contact.Department">
            <summary>
            The name for the department in which the contact works.
            </summary>
            <value>The name for the department in which the contact works.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Contact.DirSyncEnabled">
            <summary>
            true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default).
            </summary>
            <value>true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default).</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Contact.DisplayName">
            <summary>
            The display name for the contact.
            </summary>
            <value>The display name for the contact.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Contact.FacsimileTelephoneNumber">
            <summary>
            The telephone number of the contact&#39;s business fax machine.
            </summary>
            <value>The telephone number of the contact&#39;s business fax machine.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Contact.GivenName">
            <summary>
            The given name (first name) of the contact.
            </summary>
            <value>The given name (first name) of the contact.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Contact.JobTitle">
            <summary>
            The contact&#39;s job title.
            </summary>
            <value>The contact&#39;s job title.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Contact.LastDirSyncTime">
            <summary>
            Indicates the last time at which the object was synced with the on-premises directory.
            </summary>
            <value>Indicates the last time at which the object was synced with the on-premises directory.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Contact.Mail">
            <summary>
            The SMTP address for the contact.
            </summary>
            <value>The SMTP address for the contact.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Contact.MailNickName">
            <summary>
            The email alias for the contact.
            </summary>
            <value>The email alias for the contact.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Contact.Mobile">
            <summary>
            The primary cellular telephone number for the contact.
            </summary>
            <value>The primary cellular telephone number for the contact.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Contact.PhysicalDeliveryOfficeName">
            <summary>
            The office location in the contact&#39;s place of business.
            </summary>
            <value>The office location in the contact&#39;s place of business.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Contact.PostalCode">
            <summary>
            The postal code for the user&#39;s postal address.
            </summary>
            <value>The postal code for the user&#39;s postal address.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Contact.ProvisioningErrors">
            <summary>
            A collection of error details that are preventing this contact from being provisioned successfully. Not nullable.
            </summary>
            <value>A collection of error details that are preventing this contact from being provisioned successfully. Not nullable.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Contact.ProxyAddresses">
            <summary>
            Gets or Sets ProxyAddresses
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Contact.SipProxyAddress">
            <summary>
            Specifies the voice over IP (VOIP) session initiation protocol (SIP) address for the contact.
            </summary>
            <value>Specifies the voice over IP (VOIP) session initiation protocol (SIP) address for the contact.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Contact.State">
            <summary>
            The state or province of the the contact&#39;s place of business..
            </summary>
            <value>The state or province of the the contact&#39;s place of business..</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Contact.StreetAddress">
            <summary>
            The street address of the contact&#39;s place of business.
            </summary>
            <value>The street address of the contact&#39;s place of business.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Contact.Surname">
            <summary>
            The contact&#39;s surname (family name or last name).
            </summary>
            <value>The contact&#39;s surname (family name or last name).</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Contact.TelephoneNumber">
            <summary>
            The contact&#39;s primary telephone number at their place of business.
            </summary>
            <value>The contact&#39;s primary telephone number at their place of business.</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.Contact.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.Contact.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.Contact.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.Contact.Equals(Microsoft.Open.AzureAD.Model.Contact)">
            <summary>
            Returns true if Contact instances are equal
            </summary>
            <param name="other">Instance of Contact to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.Contact.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.Contract">
            <summary>
            Exists in Partner Tenants only. Read only. Partner Tenants are Azure AD tenants that belong to Microsoft Partners who are either part of Office 365 Syndication, Microsoft Cloud Solution Provider, or Microsoft Advisor partner programs. Represents an existing partnership that the Partner Tenant has with a Customer Tenant.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.Contract.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.Contract" /> class.
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Contract.DeletionTimestamp">
            <summary>
            The time at which the directory object was deleted. It only applies to those directory objects which can be restored. Currently it is only supported for deleted Application objects; all other entities return null for this property.
            </summary>
            <value>The time at which the directory object was deleted. It only applies to those directory objects which can be restored. Currently it is only supported for deleted Application objects; all other entities return null for this property.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Contract.ObjectId">
            <summary>
            A Guid that is the unique identifier for the object.
            </summary>
            <value>A Guid that is the unique identifier for the object.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Contract.ObjectType">
            <summary>
            A string that identifies the object type.
            </summary>
            <value>A string that identifies the object type.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Contract.ContractType">
            <summary>
            Type of the contract. Possible values: SyndicationPartner, BreadthPartner, ResellerPartner.
            </summary>
            <value>Type of the contract. Possible values: SyndicationPartner, BreadthPartner, ResellerPartner.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Contract.CustomerContextId">
            <summary>
            The unique identifier for the customer tenant referenced by this partnership. Corresponds to the objectId property of the customer tenant&#39;s TenantDetail object.
            </summary>
            <value>The unique identifier for the customer tenant referenced by this partnership. Corresponds to the objectId property of the customer tenant&#39;s TenantDetail object.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Contract.DefaultDomainName">
            <summary>
            A copy of the customer tenant&#39;s default domain name. The copy is made when the partnership with the customer is established.
            </summary>
            <value>A copy of the customer tenant&#39;s default domain name. The copy is made when the partnership with the customer is established.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Contract.DisplayName">
            <summary>
            A copy of the customer tenant&#39;s display name. The copy is made when the partnership with the customer is established.
            </summary>
            <value>A copy of the customer tenant&#39;s display name. The copy is made when the partnership with the customer is established.</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.Contract.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.Contract.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.Contract.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.Contract.Equals(Microsoft.Open.AzureAD.Model.Contract)">
            <summary>
            Returns true if Contract instances are equal
            </summary>
            <param name="other">Instance of Contract to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.Contract.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.Device">
            <summary>
            A device registered in Azure Active Directory
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.Device.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.Device" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.Device.#ctor(System.Nullable{System.Boolean},System.Collections.Generic.List{Microsoft.Open.AzureAD.Model.AlternativeSecurityId},System.Nullable{System.DateTime},System.String,System.String,System.Nullable{System.Int32},System.String,System.String,System.Collections.Generic.List{System.String},System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Boolean})">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.Device" /> class.
            </summary>
            <param name="AccountEnabled">Indicates if the account is enabled (required).</param>
            <param name="AlternativeSecurityIds">An array of alternative security identifiers for the device. (required).</param>
            <param name="ApproximateLastLogonTimeStamp">ApproximateLastLogonTimeStamp.</param>
            <param name="DeviceId">DeviceId (required).</param>
            <param name="DeviceMetadata">DeviceMetadata.</param>
            <param name="DeviceObjectVersion">DeviceObjectVersion.</param>
            <param name="DeviceOSType">The type of operating system on the device. (required).</param>
            <param name="DeviceOSVersion">The version of the operating system on the device. (required).</param>
            <param name="DevicePhysicalIds">DevicePhysicalIds.</param>
            <param name="DeviceTrustType">DeviceTrustType.</param>
            <param name="DisplayName">The display name for the device. (required).</param>
            <param name="IsCompliant">true if the device complies with Mobile Device Management (MDM) policies; otherwise, false..</param>
            <param name="IsManaged">true if the device is managed by a Mobile Device Management (MDM) app such as Intune; otherwise, false..</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Device.DeletionTimestamp">
            <summary>
            The time at which the directory object was deleted. It only applies to those directory objects which can be restored. Currently it is only supported for deleted Application objects; all other entities return null for this property.
            </summary>
            <value>The time at which the directory object was deleted. It only applies to those directory objects which can be restored. Currently it is only supported for deleted Application objects; all other entities return null for this property.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Device.ObjectId">
            <summary>
            A Guid that is the unique identifier for the object.
            </summary>
            <value>A Guid that is the unique identifier for the object.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Device.ObjectType">
            <summary>
            A string that identifies the object type.
            </summary>
            <value>A string that identifies the object type.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Device.AccountEnabled">
            <summary>
            Indicates if the account is enabled
            </summary>
            <value>Indicates if the account is enabled</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Device.AlternativeSecurityIds">
            <summary>
            An array of alternative security identifiers for the device.
            </summary>
            <value>An array of alternative security identifiers for the device.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Device.ApproximateLastLogonTimeStamp">
            <summary>
            Gets or Sets ApproximateLastLogonTimeStamp
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Device.ComplianceExpiryTime">
            <summary>
            Gets or Sets ComplianceExpiryTime
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Device.DeviceId">
            <summary>
            Gets or Sets DeviceId
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Device.DeviceMetadata">
            <summary>
            Gets or Sets DeviceMetadata
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Device.DeviceObjectVersion">
            <summary>
            Gets or Sets DeviceObjectVersion
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Device.DeviceOSType">
            <summary>
            The type of operating system on the device.
            </summary>
            <value>The type of operating system on the device.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Device.DeviceOSVersion">
            <summary>
            The version of the operating system on the device.
            </summary>
            <value>The version of the operating system on the device.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Device.DevicePhysicalIds">
            <summary>
            Gets or Sets DevicePhysicalIds
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Device.DeviceTrustType">
            <summary>
            Gets or Sets DeviceTrustType
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Device.DirSyncEnabled">
            <summary>
            true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default).
            </summary>
            <value>true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default).</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Device.DisplayName">
            <summary>
            The display name for the device.
            </summary>
            <value>The display name for the device.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Device.IsCompliant">
            <summary>
            true if the device complies with Mobile Device Management (MDM) policies; otherwise, false.
            </summary>
            <value>true if the device complies with Mobile Device Management (MDM) policies; otherwise, false.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Device.IsManaged">
            <summary>
            true if the device is managed by a Mobile Device Management (MDM) app such as Intune; otherwise, false.
            </summary>
            <value>true if the device is managed by a Mobile Device Management (MDM) app such as Intune; otherwise, false.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Device.LastDirSyncTime">
            <summary>
            The last time at which the object was synced with the on-premises directory.
            </summary>
            <value>The last time at which the object was synced with the on-premises directory.</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.Device.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.Device.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.Device.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.Device.Equals(Microsoft.Open.AzureAD.Model.Device)">
            <summary>
            Returns true if Device instances are equal
            </summary>
            <param name="other">Instance of Device to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.Device.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.DeviceConfiguration">
            <summary>
            Used to record when a user or group is assigned to an application.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DeviceConfiguration.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.DeviceConfiguration" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DeviceConfiguration.#ctor(System.Collections.Generic.List{System.Byte[]},System.Collections.Generic.List{System.Byte[]},System.Nullable{System.Int32},System.Nullable{System.Int32})">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.DeviceConfiguration" /> class.
            </summary>
            <param name="PublicIssuerCertificates">The time when the grant was created..</param>
            <param name="CloudPublicIssuerCertificates">The time when the grant was created..</param>
            <param name="RegistrationQuota">RegistrationQuota.</param>
            <param name="MaximumRegistrationInactivityPeriod">MaximumRegistrationInactivityPeriod.</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DeviceConfiguration.DeletionTimestamp">
            <summary>
            The time at which the directory object was deleted. It only applies to those directory objects which can be restored. Currently it is only supported for deleted Application objects; all other entities return null for this property.
            </summary>
            <value>The time at which the directory object was deleted. It only applies to those directory objects which can be restored. Currently it is only supported for deleted Application objects; all other entities return null for this property.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DeviceConfiguration.ObjectId">
            <summary>
            A Guid that is the unique identifier for the object.
            </summary>
            <value>A Guid that is the unique identifier for the object.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DeviceConfiguration.ObjectType">
            <summary>
            A string that identifies the object type.
            </summary>
            <value>A string that identifies the object type.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DeviceConfiguration.PublicIssuerCertificates">
            <summary>
            The time when the grant was created.
            </summary>
            <value>The time when the grant was created.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DeviceConfiguration.CloudPublicIssuerCertificates">
            <summary>
            The time when the grant was created.
            </summary>
            <value>The time when the grant was created.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DeviceConfiguration.RegistrationQuota">
            <summary>
            Gets or Sets RegistrationQuota
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DeviceConfiguration.MaximumRegistrationInactivityPeriod">
            <summary>
            Gets or Sets MaximumRegistrationInactivityPeriod
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DeviceConfiguration.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DeviceConfiguration.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DeviceConfiguration.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DeviceConfiguration.Equals(Microsoft.Open.AzureAD.Model.DeviceConfiguration)">
            <summary>
            Returns true if DeviceConfiguration instances are equal
            </summary>
            <param name="other">Instance of DeviceConfiguration to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DeviceConfiguration.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.DirectoryObject">
            <summary>
            Represents an Azure Active Directory object. The DirectoryObject type is the base type for most of the other directory entity types.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DirectoryObject.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.DirectoryObject" /> class.
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DirectoryObject.DeletionTimestamp">
            <summary>
            The time at which the directory object was deleted. It only applies to those directory objects which can be restored. Currently it is only supported for deleted Application objects; all other entities return null for this property.
            </summary>
            <value>The time at which the directory object was deleted. It only applies to those directory objects which can be restored. Currently it is only supported for deleted Application objects; all other entities return null for this property.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DirectoryObject.ObjectId">
            <summary>
            A Guid that is the unique identifier for the object.
            </summary>
            <value>A Guid that is the unique identifier for the object.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DirectoryObject.ObjectType">
            <summary>
            A string that identifies the object type.
            </summary>
            <value>A string that identifies the object type.</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DirectoryObject.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DirectoryObject.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DirectoryObject.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DirectoryObject.Equals(Microsoft.Open.AzureAD.Model.DirectoryObject)">
            <summary>
            Returns true if DirectoryObject instances are equal
            </summary>
            <param name="other">Instance of DirectoryObject to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DirectoryObject.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.DirectoryRole">
            <summary>
            Represents an Azure AD directory role. Azure AD directory roles are also known as administrator roles.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DirectoryRole.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.DirectoryRole" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DirectoryRole.#ctor(System.String,System.Nullable{System.Boolean},System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.DirectoryRole" /> class.
            </summary>
            <param name="DisplayName">The display name for the directory role..</param>
            <param name="IsSystem">True if the role is a system role; otherwise, false..</param>
            <param name="RoleTemplateId">The object id of the directory role template that the role is based on. (required).</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DirectoryRole.DeletionTimestamp">
            <summary>
            The time at which the directory object was deleted. It only applies to those directory objects which can be restored. Currently it is only supported for deleted Application objects; all other entities return null for this property.
            </summary>
            <value>The time at which the directory object was deleted. It only applies to those directory objects which can be restored. Currently it is only supported for deleted Application objects; all other entities return null for this property.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DirectoryRole.ObjectId">
            <summary>
            A Guid that is the unique identifier for the object.
            </summary>
            <value>A Guid that is the unique identifier for the object.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DirectoryRole.ObjectType">
            <summary>
            A string that identifies the object type.
            </summary>
            <value>A string that identifies the object type.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DirectoryRole.Description">
            <summary>
            A description of the directory role
            </summary>
            <value>A description of the directory role</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DirectoryRole.DisplayName">
            <summary>
            The display name for the directory role.
            </summary>
            <value>The display name for the directory role.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DirectoryRole.IsSystem">
            <summary>
            True if the role is a system role; otherwise, false.
            </summary>
            <value>True if the role is a system role; otherwise, false.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DirectoryRole.RoleDisabled">
            <summary>
            True if the directory role is disabled; otherwise, false.
            </summary>
            <value>True if the directory role is disabled; otherwise, false.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DirectoryRole.RoleTemplateId">
            <summary>
            The object id of the directory role template that the role is based on.
            </summary>
            <value>The object id of the directory role template that the role is based on.</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DirectoryRole.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DirectoryRole.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DirectoryRole.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DirectoryRole.Equals(Microsoft.Open.AzureAD.Model.DirectoryRole)">
            <summary>
            Returns true if DirectoryRole instances are equal
            </summary>
            <param name="other">Instance of DirectoryRole to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DirectoryRole.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.DirectoryRoleTemplate">
            <summary>
            Represents a directory role template. A directory role template specifies the property values of a directory role (DirectoryRole). There is an associated directory role template object for each of the directory roles that may be activated in a tenant.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DirectoryRoleTemplate.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.DirectoryRoleTemplate" /> class.
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DirectoryRoleTemplate.DeletionTimestamp">
            <summary>
            The time at which the directory object was deleted. It only applies to those directory objects which can be restored. Currently it is only supported for deleted Application objects; all other entities return null for this property.
            </summary>
            <value>The time at which the directory object was deleted. It only applies to those directory objects which can be restored. Currently it is only supported for deleted Application objects; all other entities return null for this property.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DirectoryRoleTemplate.ObjectId">
            <summary>
            A Guid that is the unique identifier for the object.
            </summary>
            <value>A Guid that is the unique identifier for the object.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DirectoryRoleTemplate.ObjectType">
            <summary>
            A string that identifies the object type.
            </summary>
            <value>A string that identifies the object type.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DirectoryRoleTemplate.Description">
            <summary>
            The description to set for the directory role.
            </summary>
            <value>The description to set for the directory role.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DirectoryRoleTemplate.DisplayName">
            <summary>
            The display name to set for the directory role.
            </summary>
            <value>The display name to set for the directory role.</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DirectoryRoleTemplate.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DirectoryRoleTemplate.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DirectoryRoleTemplate.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DirectoryRoleTemplate.Equals(Microsoft.Open.AzureAD.Model.DirectoryRoleTemplate)">
            <summary>
            Returns true if DirectoryRoleTemplate instances are equal
            </summary>
            <param name="other">Instance of DirectoryRoleTemplate to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DirectoryRoleTemplate.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.Domain">
            <summary>
            Represents a domain associated with the tenant.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.Domain.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.Domain" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.Domain.#ctor(System.Nullable{System.Boolean},System.String,System.Collections.Generic.List{System.String})">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.Domain" /> class.
            </summary>
            <param name="IsDefault">Indicates whether or not this is the default domain that is used for user creation. There is only one default domain per company..</param>
            <param name="Name">The fully qualified name of the domain. (required).</param>
            <param name="SupportedServices">The capabilities assigned to the domain..</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Domain.AuthenticationType">
            <summary>
            Indicates what authentication type the domain is configured for.
            </summary>
            <value>Indicates what authentication type the domain is configured for.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Domain.AvailabilityStatus">
            <summary>
            This property is always null except when the verify action is used. When the verify action is used, a Domain entity is returned in the response.
            </summary>
            <value>This property is always null except when the verify action is used. When the verify action is used, a Domain entity is returned in the response.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Domain.ForceDeleteState">
            <summary>
            Gets or Sets ForceDeleteState
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Domain.IsAdminManaged">
            <summary>
            false, if the DNS record management of the domain has been delegated to Office 365. Otherwise, true.
            </summary>
            <value>false, if the DNS record management of the domain has been delegated to Office 365. Otherwise, true.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Domain.IsDefault">
            <summary>
            Indicates whether or not this is the default domain that is used for user creation. There is only one default domain per company.
            </summary>
            <value>Indicates whether or not this is the default domain that is used for user creation. There is only one default domain per company.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Domain.IsInitial">
            <summary>
            Indicates whether or not this is the initial domain created by Microsoft Online Services (companyname.onmicrosoft.com). There is only one initial domain per company.
            </summary>
            <value>Indicates whether or not this is the initial domain created by Microsoft Online Services (companyname.onmicrosoft.com). There is only one initial domain per company.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Domain.IsRoot">
            <summary>
            For subdomains, this represents the root domain. Only root domains need to be verified, and all subdomains will be automatically verified.
            </summary>
            <value>For subdomains, this represents the root domain. Only root domains need to be verified, and all subdomains will be automatically verified.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Domain.IsVerified">
            <summary>
            Indicates whether this domain has completed domain ownership verification or not.
            </summary>
            <value>Indicates whether this domain has completed domain ownership verification or not.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Domain.Name">
            <summary>
            The fully qualified name of the domain.
            </summary>
            <value>The fully qualified name of the domain.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Domain.State">
            <summary>
            Gets or Sets State
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Domain.SupportedServices">
            <summary>
            The capabilities assigned to the domain.
            </summary>
            <value>The capabilities assigned to the domain.</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.Domain.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.Domain.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.Domain.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.Domain.Equals(Microsoft.Open.AzureAD.Model.Domain)">
            <summary>
            Returns true if Domain instances are equal
            </summary>
            <param name="other">Instance of Domain to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.Domain.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.DomainDnsCnameRecord">
            <summary>
            Represents a CNAME record which needs to be added to the DNS zone file of a particular domain in the tenant.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DomainDnsCnameRecord.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.DomainDnsCnameRecord" /> class.
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DomainDnsCnameRecord.DnsRecordId">
            <summary>
            Unique identifier assigned to this entity.
            </summary>
            <value>Unique identifier assigned to this entity.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DomainDnsCnameRecord.IsOptional">
            <summary>
             Indicates whether this record must be configured by the customer at the DNS host for Microsoft Online Services to operate correctly with the domain.
            </summary>
            <value> Indicates whether this record must be configured by the customer at the DNS host for Microsoft Online Services to operate correctly with the domain.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DomainDnsCnameRecord.Label">
            <summary>
            Indicates the value to use when configuring the name of the DNS record at the DNS host.
            </summary>
            <value>Indicates the value to use when configuring the name of the DNS record at the DNS host.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DomainDnsCnameRecord.RecordType">
            <summary>
            Indicates what type of DNS record this entity represents.
            </summary>
            <value>Indicates what type of DNS record this entity represents.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DomainDnsCnameRecord.SupportedService">
            <summary>
            Indicates which Microsoft Online Service or feature has a dependency on this DNS record.
            </summary>
            <value>Indicates which Microsoft Online Service or feature has a dependency on this DNS record.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DomainDnsCnameRecord.Ttl">
            <summary>
            Indicates the value to use when configuring the time-to-live (ttl) property of the DNS record at the DNS host.
            </summary>
            <value>Indicates the value to use when configuring the time-to-live (ttl) property of the DNS record at the DNS host.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DomainDnsCnameRecord.CanonicalName">
            <summary>
            Indicates the value to use when configuring the canonical name of the CNAME record at the DNS host.
            </summary>
            <value>Indicates the value to use when configuring the canonical name of the CNAME record at the DNS host.</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DomainDnsCnameRecord.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DomainDnsCnameRecord.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DomainDnsCnameRecord.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DomainDnsCnameRecord.Equals(Microsoft.Open.AzureAD.Model.DomainDnsCnameRecord)">
            <summary>
            Returns true if DomainDnsCnameRecord instances are equal
            </summary>
            <param name="other">Instance of DomainDnsCnameRecord to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DomainDnsCnameRecord.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.DomainDnsMxRecord">
            <summary>
            Represents an MX record which needs to be added to the DNS zone file of a particular domain in the tenant.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DomainDnsMxRecord.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.DomainDnsMxRecord" /> class.
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DomainDnsMxRecord.DnsRecordId">
            <summary>
            Unique identifier assigned to this entity.
            </summary>
            <value>Unique identifier assigned to this entity.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DomainDnsMxRecord.IsOptional">
            <summary>
             Indicates whether this record must be configured by the customer at the DNS host for Microsoft Online Services to operate correctly with the domain.
            </summary>
            <value> Indicates whether this record must be configured by the customer at the DNS host for Microsoft Online Services to operate correctly with the domain.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DomainDnsMxRecord.Label">
            <summary>
            Indicates the value to use when configuring the name of the DNS record at the DNS host.
            </summary>
            <value>Indicates the value to use when configuring the name of the DNS record at the DNS host.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DomainDnsMxRecord.RecordType">
            <summary>
            Indicates what type of DNS record this entity represents.
            </summary>
            <value>Indicates what type of DNS record this entity represents.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DomainDnsMxRecord.SupportedService">
            <summary>
            Indicates which Microsoft Online Service or feature has a dependency on this DNS record.
            </summary>
            <value>Indicates which Microsoft Online Service or feature has a dependency on this DNS record.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DomainDnsMxRecord.Ttl">
            <summary>
            Indicates the value to use when configuring the time-to-live (ttl) property of the DNS record at the DNS host.
            </summary>
            <value>Indicates the value to use when configuring the time-to-live (ttl) property of the DNS record at the DNS host.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DomainDnsMxRecord.MailExchange">
            <summary>
            Value to use when configuring the Answer/Destination/Value of the MX record at the DNS host.
            </summary>
            <value>Value to use when configuring the Answer/Destination/Value of the MX record at the DNS host.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DomainDnsMxRecord.Preference">
            <summary>
            Value to use when configuring the Preference/Priority property of the MX record at the DNS host.
            </summary>
            <value>Value to use when configuring the Preference/Priority property of the MX record at the DNS host.</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DomainDnsMxRecord.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DomainDnsMxRecord.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DomainDnsMxRecord.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DomainDnsMxRecord.Equals(Microsoft.Open.AzureAD.Model.DomainDnsMxRecord)">
            <summary>
            Returns true if DomainDnsMxRecord instances are equal
            </summary>
            <param name="other">Instance of DomainDnsMxRecord to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DomainDnsMxRecord.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.DomainDnsRecord">
            <summary>
            For each domain in the tenant, you may be required to add DNS record(s) to the DNS zone file of the domain before the domain can be used by Microsoft Online Services. The DomainDnsRecord entity is used to present such DNS records.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DomainDnsRecord.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.DomainDnsRecord" /> class.
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DomainDnsRecord.DnsRecordId">
            <summary>
            Unique identifier assigned to this entity.
            </summary>
            <value>Unique identifier assigned to this entity.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DomainDnsRecord.IsOptional">
            <summary>
             Indicates whether this record must be configured by the customer at the DNS host for Microsoft Online Services to operate correctly with the domain.
            </summary>
            <value> Indicates whether this record must be configured by the customer at the DNS host for Microsoft Online Services to operate correctly with the domain.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DomainDnsRecord.Label">
            <summary>
            Indicates the value to use when configuring the name of the DNS record at the DNS host.
            </summary>
            <value>Indicates the value to use when configuring the name of the DNS record at the DNS host.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DomainDnsRecord.RecordType">
            <summary>
            Indicates what type of DNS record this entity represents.
            </summary>
            <value>Indicates what type of DNS record this entity represents.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DomainDnsRecord.SupportedService">
            <summary>
            Indicates which Microsoft Online Service or feature has a dependency on this DNS record.
            </summary>
            <value>Indicates which Microsoft Online Service or feature has a dependency on this DNS record.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DomainDnsRecord.Ttl">
            <summary>
            Indicates the value to use when configuring the time-to-live (ttl) property of the DNS record at the DNS host.
            </summary>
            <value>Indicates the value to use when configuring the time-to-live (ttl) property of the DNS record at the DNS host.</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DomainDnsRecord.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DomainDnsRecord.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DomainDnsRecord.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DomainDnsRecord.Equals(Microsoft.Open.AzureAD.Model.DomainDnsRecord)">
            <summary>
            Returns true if DomainDnsRecord instances are equal
            </summary>
            <param name="other">Instance of DomainDnsRecord to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DomainDnsRecord.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.DomainDnsSrvRecord">
            <summary>
            Represents an SRV record which needs to be added to the DNS zone file of a particular domain in the tenant.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DomainDnsSrvRecord.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.DomainDnsSrvRecord" /> class.
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DomainDnsSrvRecord.DnsRecordId">
            <summary>
            Unique identifier assigned to this entity.
            </summary>
            <value>Unique identifier assigned to this entity.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DomainDnsSrvRecord.IsOptional">
            <summary>
             Indicates whether this record must be configured by the customer at the DNS host for Microsoft Online Services to operate correctly with the domain.
            </summary>
            <value> Indicates whether this record must be configured by the customer at the DNS host for Microsoft Online Services to operate correctly with the domain.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DomainDnsSrvRecord.Label">
            <summary>
            Indicates the value to use when configuring the name of the DNS record at the DNS host.
            </summary>
            <value>Indicates the value to use when configuring the name of the DNS record at the DNS host.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DomainDnsSrvRecord.RecordType">
            <summary>
            Indicates what type of DNS record this entity represents.
            </summary>
            <value>Indicates what type of DNS record this entity represents.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DomainDnsSrvRecord.SupportedService">
            <summary>
            Indicates which Microsoft Online Service or feature has a dependency on this DNS record.
            </summary>
            <value>Indicates which Microsoft Online Service or feature has a dependency on this DNS record.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DomainDnsSrvRecord.Ttl">
            <summary>
            Indicates the value to use when configuring the time-to-live (ttl) property of the DNS record at the DNS host.
            </summary>
            <value>Indicates the value to use when configuring the time-to-live (ttl) property of the DNS record at the DNS host.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DomainDnsSrvRecord.NameTarget">
            <summary>
            Value to use when configuring the Target property of the SRV record at the DNS host.
            </summary>
            <value>Value to use when configuring the Target property of the SRV record at the DNS host.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DomainDnsSrvRecord.Port">
            <summary>
            Value to use when configuring the Target property of the SRV record at the DNS host.
            </summary>
            <value>Value to use when configuring the Target property of the SRV record at the DNS host.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DomainDnsSrvRecord.Priority">
            <summary>
            Value to use when configuring the Target property of the SRV record at the DNS host.
            </summary>
            <value>Value to use when configuring the Target property of the SRV record at the DNS host.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DomainDnsSrvRecord.Protocol">
            <summary>
            Value to use when configuring the Protocol property of the SRV record at the DNS host
            </summary>
            <value>Value to use when configuring the Protocol property of the SRV record at the DNS host</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DomainDnsSrvRecord.Service">
            <summary>
            Value to use when configuring the Service property of the SRV record at the DNS host.
            </summary>
            <value>Value to use when configuring the Service property of the SRV record at the DNS host.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DomainDnsSrvRecord.Weight">
            <summary>
            Value to use when configuring the Weight property of the SRV record at the DNS host.
            </summary>
            <value>Value to use when configuring the Weight property of the SRV record at the DNS host.</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DomainDnsSrvRecord.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DomainDnsSrvRecord.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DomainDnsSrvRecord.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DomainDnsSrvRecord.Equals(Microsoft.Open.AzureAD.Model.DomainDnsSrvRecord)">
            <summary>
            Returns true if DomainDnsSrvRecord instances are equal
            </summary>
            <param name="other">Instance of DomainDnsSrvRecord to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DomainDnsSrvRecord.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.DomainDnsTxtRecord">
            <summary>
            Represents a TXT record which needs to be added to the DNS zone file of a particular domain in the tenant.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DomainDnsTxtRecord.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.DomainDnsTxtRecord" /> class.
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DomainDnsTxtRecord.DnsRecordId">
            <summary>
            Unique identifier assigned to this entity.
            </summary>
            <value>Unique identifier assigned to this entity.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DomainDnsTxtRecord.IsOptional">
            <summary>
             Indicates whether this record must be configured by the customer at the DNS host for Microsoft Online Services to operate correctly with the domain.
            </summary>
            <value> Indicates whether this record must be configured by the customer at the DNS host for Microsoft Online Services to operate correctly with the domain.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DomainDnsTxtRecord.Label">
            <summary>
            Indicates the value to use when configuring the name of the DNS record at the DNS host.
            </summary>
            <value>Indicates the value to use when configuring the name of the DNS record at the DNS host.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DomainDnsTxtRecord.RecordType">
            <summary>
            Indicates what type of DNS record this entity represents.
            </summary>
            <value>Indicates what type of DNS record this entity represents.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DomainDnsTxtRecord.SupportedService">
            <summary>
            Indicates which Microsoft Online Service or feature has a dependency on this DNS record.
            </summary>
            <value>Indicates which Microsoft Online Service or feature has a dependency on this DNS record.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DomainDnsTxtRecord.Ttl">
            <summary>
            Indicates the value to use when configuring the time-to-live (ttl) property of the DNS record at the DNS host.
            </summary>
            <value>Indicates the value to use when configuring the time-to-live (ttl) property of the DNS record at the DNS host.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DomainDnsTxtRecord.Text">
            <summary>
            Text record string
            </summary>
            <value>Text record string</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DomainDnsTxtRecord.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DomainDnsTxtRecord.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DomainDnsTxtRecord.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DomainDnsTxtRecord.Equals(Microsoft.Open.AzureAD.Model.DomainDnsTxtRecord)">
            <summary>
            Returns true if DomainDnsTxtRecord instances are equal
            </summary>
            <param name="other">Instance of DomainDnsTxtRecord to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DomainDnsTxtRecord.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.DomainDnsUnavailableRecord">
            <summary>
            When you query for the navigation property serviceConfigurationRecords for a Domain entity, you may get back one or more DomainDnsCnameRecord, DomainDnsMxRecord, DomainDnsSrvRecord and/or DomainDnsTxtRecord entities. These entities indicate what DNS records you must add to the zone file of the domain, before the domain can be used by Microsoft Online Services. When it is not possible to generate such entities, a DomainDnsUnavailableRecord Entity is returned instead
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DomainDnsUnavailableRecord.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.DomainDnsUnavailableRecord" /> class.
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DomainDnsUnavailableRecord.DnsRecordId">
            <summary>
            Unique identifier assigned to this entity.
            </summary>
            <value>Unique identifier assigned to this entity.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DomainDnsUnavailableRecord.IsOptional">
            <summary>
             Indicates whether this record must be configured by the customer at the DNS host for Microsoft Online Services to operate correctly with the domain.
            </summary>
            <value> Indicates whether this record must be configured by the customer at the DNS host for Microsoft Online Services to operate correctly with the domain.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DomainDnsUnavailableRecord.Label">
            <summary>
            Indicates the value to use when configuring the name of the DNS record at the DNS host.
            </summary>
            <value>Indicates the value to use when configuring the name of the DNS record at the DNS host.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DomainDnsUnavailableRecord.RecordType">
            <summary>
            Indicates what type of DNS record this entity represents.
            </summary>
            <value>Indicates what type of DNS record this entity represents.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DomainDnsUnavailableRecord.SupportedService">
            <summary>
            Indicates which Microsoft Online Service or feature has a dependency on this DNS record.
            </summary>
            <value>Indicates which Microsoft Online Service or feature has a dependency on this DNS record.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DomainDnsUnavailableRecord.Ttl">
            <summary>
            Indicates the value to use when configuring the time-to-live (ttl) property of the DNS record at the DNS host.
            </summary>
            <value>Indicates the value to use when configuring the time-to-live (ttl) property of the DNS record at the DNS host.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DomainDnsUnavailableRecord.Description">
            <summary>
            Provides the reason why the DomainDnsUnavailableRecord entity is returned.
            </summary>
            <value>Provides the reason why the DomainDnsUnavailableRecord entity is returned.</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DomainDnsUnavailableRecord.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DomainDnsUnavailableRecord.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DomainDnsUnavailableRecord.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DomainDnsUnavailableRecord.Equals(Microsoft.Open.AzureAD.Model.DomainDnsUnavailableRecord)">
            <summary>
            Returns true if DomainDnsUnavailableRecord instances are equal
            </summary>
            <param name="other">Instance of DomainDnsUnavailableRecord to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DomainDnsUnavailableRecord.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.DomainState">
            <summary>
            Represents status of domain.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DomainState.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.DomainState" /> class.
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DomainState.Status">
            <summary>
            Indicates the force delete status of the domain.
            </summary>
            <value>Indicates the force delete status of the domain.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DomainState.Operation">
            <summary>
            Indicates the last operation performed on the domain.
            </summary>
            <value>Indicates the last operation performed on the domain.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.DomainState.LastActionDateTime">
            <summary>
            DateTime when last force delete was performed.
            </summary>
            <value>DateTime when last force delete was performed.</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DomainState.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DomainState.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DomainState.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DomainState.Equals(Microsoft.Open.AzureAD.Model.DomainState)">
            <summary>
            Returns true if DomainState instances are equal
            </summary>
            <param name="other">Instance of DomainState to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.DomainState.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.EnableDirectoryRole">
            <summary>
            Body for enabling a directory role function
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.EnableDirectoryRole.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.EnableDirectoryRole" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.EnableDirectoryRole.#ctor(System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.EnableDirectoryRole" /> class.
            </summary>
            <param name="RoleTemplateId">Template id of the directoryRoleTemplate that needs to be activated.</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.EnableDirectoryRole.RoleTemplateId">
            <summary>
            Template id of the directoryRoleTemplate that needs to be activated
            </summary>
            <value>Template id of the directoryRoleTemplate that needs to be activated</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.EnableDirectoryRole.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.EnableDirectoryRole.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.EnableDirectoryRole.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.EnableDirectoryRole.Equals(Microsoft.Open.AzureAD.Model.EnableDirectoryRole)">
            <summary>
            Returns true if EnableDirectoryRole instances are equal
            </summary>
            <param name="other">Instance of EnableDirectoryRole to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.EnableDirectoryRole.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.ErrorValue">
            <summary>
            ErrorValue
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ErrorValue.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.ErrorValue" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ErrorValue.#ctor(System.String,System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.ErrorValue" /> class.
            </summary>
            <param name="Item">Item.</param>
            <param name="Value">Value.</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ErrorValue.Item">
            <summary>
            Gets or Sets Item
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ErrorValue.Value">
            <summary>
            Gets or Sets Value
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ErrorValue.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ErrorValue.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ErrorValue.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ErrorValue.Equals(Microsoft.Open.AzureAD.Model.ErrorValue)">
            <summary>
            Returns true if ErrorValue instances are equal
            </summary>
            <param name="other">Instance of ErrorValue to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ErrorValue.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.ExtensionProperty">
            <summary>
            Allows an application to define and use a set of additional properties that can be added to directory objects (users, groups, tenant details, devices, applications, and service principals) without the application requiring an external data store.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ExtensionProperty.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.ExtensionProperty" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ExtensionProperty.#ctor(System.String,System.String,System.Collections.Generic.List{System.String})">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.ExtensionProperty" /> class.
            </summary>
            <param name="Name">Specifies the display name for the directory extension property..</param>
            <param name="DataType">Specifies the type of the directory extension property being added. Supported types are: Integer, LargeInteger, DateTime (must be specified in ISO 8601 - DateTime is stored in UTC), Binary, Boolean, and String..</param>
            <param name="TargetObjects">The directory objects to which the directory extension property is being added. Supported directory entities that can be extended are: \&quot;User\&quot;, \&quot;Group\&quot;, \&quot;TenantDetail\&quot;, \&quot;Device\&quot;, \&quot;Application\&quot; and \&quot;ServicePrincipal.</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ExtensionProperty.DeletionTimestamp">
            <summary>
            The time at which the directory object was deleted. It only applies to those directory objects which can be restored. Currently it is only supported for deleted Application objects; all other entities return null for this property.
            </summary>
            <value>The time at which the directory object was deleted. It only applies to those directory objects which can be restored. Currently it is only supported for deleted Application objects; all other entities return null for this property.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ExtensionProperty.ObjectId">
            <summary>
            A Guid that is the unique identifier for the object.
            </summary>
            <value>A Guid that is the unique identifier for the object.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ExtensionProperty.ObjectType">
            <summary>
            A string that identifies the object type.
            </summary>
            <value>A string that identifies the object type.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ExtensionProperty.AppDisplayName">
            <summary>
            Gets or Sets AppDisplayName
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ExtensionProperty.Name">
            <summary>
            Specifies the display name for the directory extension property.
            </summary>
            <value>Specifies the display name for the directory extension property.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ExtensionProperty.DataType">
            <summary>
            Specifies the type of the directory extension property being added. Supported types are: Integer, LargeInteger, DateTime (must be specified in ISO 8601 - DateTime is stored in UTC), Binary, Boolean, and String.
            </summary>
            <value>Specifies the type of the directory extension property being added. Supported types are: Integer, LargeInteger, DateTime (must be specified in ISO 8601 - DateTime is stored in UTC), Binary, Boolean, and String.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ExtensionProperty.IsSyncedFromOnPremises">
            <summary>
            Indicates whether the extension property is synced from the on premises directory. Not nullable.
            </summary>
            <value>Indicates whether the extension property is synced from the on premises directory. Not nullable.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ExtensionProperty.TargetObjects">
            <summary>
            The directory objects to which the directory extension property is being added. Supported directory entities that can be extended are: \&quot;User\&quot;, \&quot;Group\&quot;, \&quot;TenantDetail\&quot;, \&quot;Device\&quot;, \&quot;Application\&quot; and \&quot;ServicePrincipal
            </summary>
            <value>The directory objects to which the directory extension property is being added. Supported directory entities that can be extended are: \&quot;User\&quot;, \&quot;Group\&quot;, \&quot;TenantDetail\&quot;, \&quot;Device\&quot;, \&quot;Application\&quot; and \&quot;ServicePrincipal</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ExtensionProperty.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ExtensionProperty.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ExtensionProperty.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ExtensionProperty.Equals(Microsoft.Open.AzureAD.Model.ExtensionProperty)">
            <summary>
            Returns true if ExtensionProperty instances are equal
            </summary>
            <param name="other">Instance of ExtensionProperty to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ExtensionProperty.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.ForceDeleteState">
            <summary>
            Represents force delete status of domain.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ForceDeleteState.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.ForceDeleteState" /> class.
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ForceDeleteState.Status">
            <summary>
            Indicates the force delete status of the domain.
            </summary>
            <value>Indicates the force delete status of the domain.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ForceDeleteState.LastActionDateTime">
            <summary>
            DateTime when last force delete was performed.
            </summary>
            <value>DateTime when last force delete was performed.</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ForceDeleteState.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ForceDeleteState.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ForceDeleteState.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ForceDeleteState.Equals(Microsoft.Open.AzureAD.Model.ForceDeleteState)">
            <summary>
            Returns true if ForceDeleteState instances are equal
            </summary>
            <param name="other">Instance of ForceDeleteState to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ForceDeleteState.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.GetApplicationsResponse">
            <summary>
            A list of applications.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetApplicationsResponse.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.GetApplicationsResponse" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetApplicationsResponse.#ctor(System.String,System.String,System.Collections.Generic.List{Microsoft.Open.AzureAD.Model.Application})">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.GetApplicationsResponse" /> class.
            </summary>
            <param name="OdataNextLink">Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client..</param>
            <param name="OdataMetadata">OdataMetadata.</param>
            <param name="Value">Value.</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetApplicationsResponse.OdataNextLink">
            <summary>
            Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client.
            </summary>
            <value>Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetApplicationsResponse.OdataMetadata">
            <summary>
            Gets or Sets OdataMetadata
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetApplicationsResponse.Value">
            <summary>
            Gets or Sets Value
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetApplicationsResponse.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetApplicationsResponse.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetApplicationsResponse.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetApplicationsResponse.Equals(Microsoft.Open.AzureAD.Model.GetApplicationsResponse)">
            <summary>
            Returns true if GetApplicationsResponse instances are equal
            </summary>
            <param name="other">Instance of GetApplicationsResponse to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetApplicationsResponse.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.GetAppRoleAssignmentsResponse">
            <summary>
            A list of app role assignments.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetAppRoleAssignmentsResponse.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.GetAppRoleAssignmentsResponse" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetAppRoleAssignmentsResponse.#ctor(System.String,System.String,System.Collections.Generic.List{Microsoft.Open.AzureAD.Model.AppRoleAssignment})">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.GetAppRoleAssignmentsResponse" /> class.
            </summary>
            <param name="OdataNextLink">Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client..</param>
            <param name="OdataMetadata">OdataMetadata.</param>
            <param name="Value">Value.</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetAppRoleAssignmentsResponse.OdataNextLink">
            <summary>
            Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client.
            </summary>
            <value>Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetAppRoleAssignmentsResponse.OdataMetadata">
            <summary>
            Gets or Sets OdataMetadata
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetAppRoleAssignmentsResponse.Value">
            <summary>
            Gets or Sets Value
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetAppRoleAssignmentsResponse.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetAppRoleAssignmentsResponse.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetAppRoleAssignmentsResponse.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetAppRoleAssignmentsResponse.Equals(Microsoft.Open.AzureAD.Model.GetAppRoleAssignmentsResponse)">
            <summary>
            Returns true if GetAppRoleAssignmentsResponse instances are equal
            </summary>
            <param name="other">Instance of GetAppRoleAssignmentsResponse to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetAppRoleAssignmentsResponse.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.GetAvailableExtensionPropertiesBody">
            <summary>
            Represents the structure of the body for getAvailableExtensionProperties.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetAvailableExtensionPropertiesBody.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.GetAvailableExtensionPropertiesBody" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetAvailableExtensionPropertiesBody.#ctor(System.Nullable{System.Boolean})">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.GetAvailableExtensionPropertiesBody" /> class.
            </summary>
            <param name="IsSyncedFromOnPremises">true to specify that only extension properties that are synced from the on-premises directory should be returned; false to specify that only extension properties that are not synced from the on-premises directory should be returned. If the parameter is omitted then all extension properties (both synced and non-synced) are returned..</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetAvailableExtensionPropertiesBody.IsSyncedFromOnPremises">
            <summary>
            true to specify that only extension properties that are synced from the on-premises directory should be returned; false to specify that only extension properties that are not synced from the on-premises directory should be returned. If the parameter is omitted then all extension properties (both synced and non-synced) are returned.
            </summary>
            <value>true to specify that only extension properties that are synced from the on-premises directory should be returned; false to specify that only extension properties that are not synced from the on-premises directory should be returned. If the parameter is omitted then all extension properties (both synced and non-synced) are returned.</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetAvailableExtensionPropertiesBody.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetAvailableExtensionPropertiesBody.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetAvailableExtensionPropertiesBody.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetAvailableExtensionPropertiesBody.Equals(Microsoft.Open.AzureAD.Model.GetAvailableExtensionPropertiesBody)">
            <summary>
            Returns true if GetAvailableExtensionPropertiesBody instances are equal
            </summary>
            <param name="other">Instance of GetAvailableExtensionPropertiesBody to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetAvailableExtensionPropertiesBody.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.GetCertificateAuthorityInformationsResponse">
            <summary>
            A list of certificate authorities.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetCertificateAuthorityInformationsResponse.#ctor(System.String,System.String,System.Collections.Generic.List{Microsoft.Open.AzureAD.Model.CertificateAuthorityInformation})">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.GetCertificateAuthorityInformationsResponse" /> class.
            </summary>
            <param name="OdataNextLink">Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client..</param>
            <param name="OdataMetadata">OdataMetadata.</param>
            <param name="Value">Value.</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetCertificateAuthorityInformationsResponse.OdataNextLink">
            <summary>
            Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client.
            </summary>
            <value>Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetCertificateAuthorityInformationsResponse.OdataMetadata">
            <summary>
            Gets or Sets OdataMetadata
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetCertificateAuthorityInformationsResponse.Value">
            <summary>
            Gets or Sets Value
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetCertificateAuthorityInformationsResponse.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetCertificateAuthorityInformationsResponse.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetCertificateAuthorityInformationsResponse.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetCertificateAuthorityInformationsResponse.Equals(Microsoft.Open.AzureAD.Model.GetCertificateAuthorityInformationsResponse)">
            <summary>
            Returns true if GetCertificateAuthorityInformationsResponse instances are equal
            </summary>
            <param name="other">Instance of GetCertificateAuthorityInformationsResponse to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetCertificateAuthorityInformationsResponse.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.GetContactsResponse">
            <summary>
            A list of contacts.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetContactsResponse.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.GetContactsResponse" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetContactsResponse.#ctor(System.String,System.String,System.Collections.Generic.List{Microsoft.Open.AzureAD.Model.Contact})">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.GetContactsResponse" /> class.
            </summary>
            <param name="OdataNextLink">Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client..</param>
            <param name="OdataMetadata">OdataMetadata.</param>
            <param name="Value">Value.</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetContactsResponse.OdataNextLink">
            <summary>
            Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client.
            </summary>
            <value>Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetContactsResponse.OdataMetadata">
            <summary>
            Gets or Sets OdataMetadata
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetContactsResponse.Value">
            <summary>
            Gets or Sets Value
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetContactsResponse.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetContactsResponse.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetContactsResponse.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetContactsResponse.Equals(Microsoft.Open.AzureAD.Model.GetContactsResponse)">
            <summary>
            Returns true if GetContactsResponse instances are equal
            </summary>
            <param name="other">Instance of GetContactsResponse to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetContactsResponse.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.GetContractsResponse">
            <summary>
            A list of contracts.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetContractsResponse.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.GetContractsResponse" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetContractsResponse.#ctor(System.String,System.String,System.Collections.Generic.List{Microsoft.Open.AzureAD.Model.Contract})">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.GetContractsResponse" /> class.
            </summary>
            <param name="OdataNextLink">Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client..</param>
            <param name="OdataMetadata">OdataMetadata.</param>
            <param name="Value">Value.</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetContractsResponse.OdataNextLink">
            <summary>
            Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client.
            </summary>
            <value>Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetContractsResponse.OdataMetadata">
            <summary>
            Gets or Sets OdataMetadata
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetContractsResponse.Value">
            <summary>
            Gets or Sets Value
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetContractsResponse.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetContractsResponse.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetContractsResponse.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetContractsResponse.Equals(Microsoft.Open.AzureAD.Model.GetContractsResponse)">
            <summary>
            Returns true if GetContractsResponse instances are equal
            </summary>
            <param name="other">Instance of GetContractsResponse to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetContractsResponse.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.GetDeviceConfigurationResponse">
            <summary>
            A list of device configuration.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetDeviceConfigurationResponse.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.GetDeviceConfigurationResponse" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetDeviceConfigurationResponse.#ctor(System.String,System.String,System.Collections.Generic.List{Microsoft.Open.AzureAD.Model.DeviceConfiguration})">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.GetDeviceConfigurationResponse" /> class.
            </summary>
            <param name="OdataNextLink">Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client..</param>
            <param name="OdataMetadata">OdataMetadata.</param>
            <param name="Value">Value.</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetDeviceConfigurationResponse.OdataNextLink">
            <summary>
            Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client.
            </summary>
            <value>Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetDeviceConfigurationResponse.OdataMetadata">
            <summary>
            Gets or Sets OdataMetadata
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetDeviceConfigurationResponse.Value">
            <summary>
            Gets or Sets Value
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetDeviceConfigurationResponse.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetDeviceConfigurationResponse.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetDeviceConfigurationResponse.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetDeviceConfigurationResponse.Equals(Microsoft.Open.AzureAD.Model.GetDeviceConfigurationResponse)">
            <summary>
            Returns true if GetDeviceConfigurationResponse instances are equal
            </summary>
            <param name="other">Instance of GetDeviceConfigurationResponse to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetDeviceConfigurationResponse.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.GetDevicesResponse">
            <summary>
            A list of devices.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetDevicesResponse.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.GetDevicesResponse" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetDevicesResponse.#ctor(System.String,System.String,System.Collections.Generic.List{Microsoft.Open.AzureAD.Model.Device})">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.GetDevicesResponse" /> class.
            </summary>
            <param name="OdataNextLink">Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client..</param>
            <param name="OdataMetadata">OdataMetadata.</param>
            <param name="Value">Value.</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetDevicesResponse.OdataNextLink">
            <summary>
            Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client.
            </summary>
            <value>Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetDevicesResponse.OdataMetadata">
            <summary>
            Gets or Sets OdataMetadata
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetDevicesResponse.Value">
            <summary>
            Gets or Sets Value
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetDevicesResponse.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetDevicesResponse.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetDevicesResponse.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetDevicesResponse.Equals(Microsoft.Open.AzureAD.Model.GetDevicesResponse)">
            <summary>
            Returns true if GetDevicesResponse instances are equal
            </summary>
            <param name="other">Instance of GetDevicesResponse to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetDevicesResponse.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.GetDirectoryObjectsResponse">
            <summary>
            A list of directory objects.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetDirectoryObjectsResponse.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.GetDirectoryObjectsResponse" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetDirectoryObjectsResponse.#ctor(System.String,System.String,System.Collections.Generic.List{Microsoft.Open.AzureAD.Model.DirectoryObject})">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.GetDirectoryObjectsResponse" /> class.
            </summary>
            <param name="OdataNextLink">Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client..</param>
            <param name="OdataMetadata">OdataMetadata.</param>
            <param name="Value">Value.</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetDirectoryObjectsResponse.OdataNextLink">
            <summary>
            Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client.
            </summary>
            <value>Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetDirectoryObjectsResponse.OdataMetadata">
            <summary>
            Gets or Sets OdataMetadata
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetDirectoryObjectsResponse.Value">
            <summary>
            Gets or Sets Value
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetDirectoryObjectsResponse.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetDirectoryObjectsResponse.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetDirectoryObjectsResponse.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetDirectoryObjectsResponse.Equals(Microsoft.Open.AzureAD.Model.GetDirectoryObjectsResponse)">
            <summary>
            Returns true if GetDirectoryObjectsResponse instances are equal
            </summary>
            <param name="other">Instance of GetDirectoryObjectsResponse to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetDirectoryObjectsResponse.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.GetDirectoryRolesResponse">
            <summary>
            A list of directory roles.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetDirectoryRolesResponse.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.GetDirectoryRolesResponse" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetDirectoryRolesResponse.#ctor(System.String,System.String,System.Collections.Generic.List{Microsoft.Open.AzureAD.Model.DirectoryRole})">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.GetDirectoryRolesResponse" /> class.
            </summary>
            <param name="OdataNextLink">Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client..</param>
            <param name="OdataMetadata">OdataMetadata.</param>
            <param name="Value">Value.</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetDirectoryRolesResponse.OdataNextLink">
            <summary>
            Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client.
            </summary>
            <value>Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetDirectoryRolesResponse.OdataMetadata">
            <summary>
            Gets or Sets OdataMetadata
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetDirectoryRolesResponse.Value">
            <summary>
            Gets or Sets Value
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetDirectoryRolesResponse.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetDirectoryRolesResponse.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetDirectoryRolesResponse.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetDirectoryRolesResponse.Equals(Microsoft.Open.AzureAD.Model.GetDirectoryRolesResponse)">
            <summary>
            Returns true if GetDirectoryRolesResponse instances are equal
            </summary>
            <param name="other">Instance of GetDirectoryRolesResponse to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetDirectoryRolesResponse.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.GetDirectoryRoleTemplateResponse">
            <summary>
            A list of directory role templates.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetDirectoryRoleTemplateResponse.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.GetDirectoryRoleTemplateResponse" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetDirectoryRoleTemplateResponse.#ctor(System.String,System.String,System.Collections.Generic.List{Microsoft.Open.AzureAD.Model.DirectoryRoleTemplate})">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.GetDirectoryRoleTemplateResponse" /> class.
            </summary>
            <param name="OdataNextLink">Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client..</param>
            <param name="OdataMetadata">OdataMetadata.</param>
            <param name="Value">Value.</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetDirectoryRoleTemplateResponse.OdataNextLink">
            <summary>
            Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client.
            </summary>
            <value>Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetDirectoryRoleTemplateResponse.OdataMetadata">
            <summary>
            Gets or Sets OdataMetadata
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetDirectoryRoleTemplateResponse.Value">
            <summary>
            Gets or Sets Value
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetDirectoryRoleTemplateResponse.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetDirectoryRoleTemplateResponse.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetDirectoryRoleTemplateResponse.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetDirectoryRoleTemplateResponse.Equals(Microsoft.Open.AzureAD.Model.GetDirectoryRoleTemplateResponse)">
            <summary>
            Returns true if GetDirectoryRoleTemplateResponse instances are equal
            </summary>
            <param name="other">Instance of GetDirectoryRoleTemplateResponse to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetDirectoryRoleTemplateResponse.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.GetDomainDnsRecordsResponse">
            <summary>
            A list of domainDnsRecord.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetDomainDnsRecordsResponse.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.GetDomainDnsRecordsResponse" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetDomainDnsRecordsResponse.#ctor(System.String,System.String,System.Collections.Generic.List{Microsoft.Open.AzureAD.Model.DomainDnsRecord})">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.GetDomainDnsRecordsResponse" /> class.
            </summary>
            <param name="OdataNextLink">Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client..</param>
            <param name="OdataMetadata">OdataMetadata.</param>
            <param name="Value">Value.</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetDomainDnsRecordsResponse.OdataNextLink">
            <summary>
            Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client.
            </summary>
            <value>Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetDomainDnsRecordsResponse.OdataMetadata">
            <summary>
            Gets or Sets OdataMetadata
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetDomainDnsRecordsResponse.Value">
            <summary>
            Gets or Sets Value
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetDomainDnsRecordsResponse.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetDomainDnsRecordsResponse.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetDomainDnsRecordsResponse.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetDomainDnsRecordsResponse.Equals(Microsoft.Open.AzureAD.Model.GetDomainDnsRecordsResponse)">
            <summary>
            Returns true if GetDomainDnsRecordsResponse instances are equal
            </summary>
            <param name="other">Instance of GetDomainDnsRecordsResponse to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetDomainDnsRecordsResponse.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.GetDomainsResponse">
            <summary>
            A list of domain.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetDomainsResponse.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.GetDomainsResponse" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetDomainsResponse.#ctor(System.String,System.String,System.Collections.Generic.List{Microsoft.Open.AzureAD.Model.Domain})">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.GetDomainsResponse" /> class.
            </summary>
            <param name="OdataNextLink">Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client..</param>
            <param name="OdataMetadata">OdataMetadata.</param>
            <param name="Value">Value.</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetDomainsResponse.OdataNextLink">
            <summary>
            Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client.
            </summary>
            <value>Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetDomainsResponse.OdataMetadata">
            <summary>
            Gets or Sets OdataMetadata
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetDomainsResponse.Value">
            <summary>
            Gets or Sets Value
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetDomainsResponse.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetDomainsResponse.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetDomainsResponse.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetDomainsResponse.Equals(Microsoft.Open.AzureAD.Model.GetDomainsResponse)">
            <summary>
            Returns true if GetDomainsResponse instances are equal
            </summary>
            <param name="other">Instance of GetDomainsResponse to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetDomainsResponse.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.GetExtensionPropertiesResponse">
            <summary>
            A list of extension properties.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetExtensionPropertiesResponse.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.GetExtensionPropertiesResponse" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetExtensionPropertiesResponse.#ctor(System.String,System.String,System.Collections.Generic.List{Microsoft.Open.AzureAD.Model.ExtensionProperty})">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.GetExtensionPropertiesResponse" /> class.
            </summary>
            <param name="OdataNextLink">Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client..</param>
            <param name="OdataMetadata">OdataMetadata.</param>
            <param name="Value">Value.</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetExtensionPropertiesResponse.OdataNextLink">
            <summary>
            Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client.
            </summary>
            <value>Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetExtensionPropertiesResponse.OdataMetadata">
            <summary>
            Gets or Sets OdataMetadata
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetExtensionPropertiesResponse.Value">
            <summary>
            Gets or Sets Value
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetExtensionPropertiesResponse.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetExtensionPropertiesResponse.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetExtensionPropertiesResponse.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetExtensionPropertiesResponse.Equals(Microsoft.Open.AzureAD.Model.GetExtensionPropertiesResponse)">
            <summary>
            Returns true if GetExtensionPropertiesResponse instances are equal
            </summary>
            <param name="other">Instance of GetExtensionPropertiesResponse to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetExtensionPropertiesResponse.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.GetGroupsResponse">
            <summary>
            A list of groups.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetGroupsResponse.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.GetGroupsResponse" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetGroupsResponse.#ctor(System.String,System.String,System.Collections.Generic.List{Microsoft.Open.AzureAD.Model.Group})">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.GetGroupsResponse" /> class.
            </summary>
            <param name="OdataNextLink">Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client..</param>
            <param name="OdataMetadata">OdataMetadata.</param>
            <param name="Value">Value.</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetGroupsResponse.OdataNextLink">
            <summary>
            Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client.
            </summary>
            <value>Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetGroupsResponse.OdataMetadata">
            <summary>
            Gets or Sets OdataMetadata
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetGroupsResponse.Value">
            <summary>
            Gets or Sets Value
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetGroupsResponse.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetGroupsResponse.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetGroupsResponse.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetGroupsResponse.Equals(Microsoft.Open.AzureAD.Model.GetGroupsResponse)">
            <summary>
            Returns true if GetGroupsResponse instances are equal
            </summary>
            <param name="other">Instance of GetGroupsResponse to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetGroupsResponse.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.GetLicenseDetailsResponse">
            <summary>
            A list of license details
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetLicenseDetailsResponse.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.GetLicenseDetailsResponse" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetLicenseDetailsResponse.#ctor(System.String,System.String,System.Collections.Generic.List{Microsoft.Open.AzureAD.Model.LicenseDetail})">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.GetLicenseDetailsResponse" /> class.
            </summary>
            <param name="OdataNextLink">Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client..</param>
            <param name="OdataMetadata">OdataMetadata.</param>
            <param name="Value">Value.</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetLicenseDetailsResponse.OdataNextLink">
            <summary>
            Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client.
            </summary>
            <value>Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetLicenseDetailsResponse.OdataMetadata">
            <summary>
            Gets or Sets OdataMetadata
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetLicenseDetailsResponse.Value">
            <summary>
            Gets or Sets Value
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetLicenseDetailsResponse.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetLicenseDetailsResponse.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetLicenseDetailsResponse.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetLicenseDetailsResponse.Equals(Microsoft.Open.AzureAD.Model.GetLicenseDetailsResponse)">
            <summary>
            Returns true if GetLicenseDetailsResponse instances are equal
            </summary>
            <param name="other">Instance of GetLicenseDetailsResponse to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetLicenseDetailsResponse.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.GetOAuth2PermissionGrantsResponse">
            <summary>
            A list of oAuth2PermissionGrants.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetOAuth2PermissionGrantsResponse.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.GetOAuth2PermissionGrantsResponse" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetOAuth2PermissionGrantsResponse.#ctor(System.String,System.String,System.Collections.Generic.List{Microsoft.Open.AzureAD.Model.OAuth2PermissionGrant})">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.GetOAuth2PermissionGrantsResponse" /> class.
            </summary>
            <param name="OdataNextLink">Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client..</param>
            <param name="OdataMetadata">OdataMetadata.</param>
            <param name="Value">Value.</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetOAuth2PermissionGrantsResponse.OdataNextLink">
            <summary>
            Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client.
            </summary>
            <value>Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetOAuth2PermissionGrantsResponse.OdataMetadata">
            <summary>
            Gets or Sets OdataMetadata
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetOAuth2PermissionGrantsResponse.Value">
            <summary>
            Gets or Sets Value
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetOAuth2PermissionGrantsResponse.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetOAuth2PermissionGrantsResponse.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetOAuth2PermissionGrantsResponse.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetOAuth2PermissionGrantsResponse.Equals(Microsoft.Open.AzureAD.Model.GetOAuth2PermissionGrantsResponse)">
            <summary>
            Returns true if GetOAuth2PermissionGrantsResponse instances are equal
            </summary>
            <param name="other">Instance of GetOAuth2PermissionGrantsResponse to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetOAuth2PermissionGrantsResponse.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.GetObjectsByObjectIdsBody">
            <summary>
             getObjectsByObjectIds function on the directory service to return the directory objects specified in a list of object IDs.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetObjectsByObjectIdsBody.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.GetObjectsByObjectIdsBody" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetObjectsByObjectIdsBody.#ctor(System.Collections.Generic.List{System.String},System.Collections.Generic.List{System.String})">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.GetObjectsByObjectIdsBody" /> class.
            </summary>
            <param name="ObjectIds">The collection of object IDs for which to return objects. You can specify up to 1000 object IDs. (required).</param>
            <param name="Types">A collection of object types that specifies the set of resource collections (entity sets) to search. If not specified, the default is DirectoryObject, which contains all of the objects in the directory. Any object that derives from DirectoryObject may be specified in the collection; for example: User, Group, ServicePrincipal, and so on. The values are not case sensitive..</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetObjectsByObjectIdsBody.ObjectIds">
            <summary>
            The collection of object IDs for which to return objects. You can specify up to 1000 object IDs.
            </summary>
            <value>The collection of object IDs for which to return objects. You can specify up to 1000 object IDs.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetObjectsByObjectIdsBody.Types">
            <summary>
            A collection of object types that specifies the set of resource collections (entity sets) to search. If not specified, the default is DirectoryObject, which contains all of the objects in the directory. Any object that derives from DirectoryObject may be specified in the collection; for example: User, Group, ServicePrincipal, and so on. The values are not case sensitive.
            </summary>
            <value>A collection of object types that specifies the set of resource collections (entity sets) to search. If not specified, the default is DirectoryObject, which contains all of the objects in the directory. Any object that derives from DirectoryObject may be specified in the collection; for example: User, Group, ServicePrincipal, and so on. The values are not case sensitive.</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetObjectsByObjectIdsBody.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetObjectsByObjectIdsBody.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetObjectsByObjectIdsBody.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetObjectsByObjectIdsBody.Equals(Microsoft.Open.AzureAD.Model.GetObjectsByObjectIdsBody)">
            <summary>
            Returns true if GetObjectsByObjectIdsBody instances are equal
            </summary>
            <param name="other">Instance of GetObjectsByObjectIdsBody to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetObjectsByObjectIdsBody.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.GetServiceEndpointsResponse">
            <summary>
            A list of service endpoints.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetServiceEndpointsResponse.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.GetServiceEndpointsResponse" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetServiceEndpointsResponse.#ctor(System.String,System.String,System.Collections.Generic.List{Microsoft.Open.AzureAD.Model.ServiceEndpoint})">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.GetServiceEndpointsResponse" /> class.
            </summary>
            <param name="OdataNextLink">Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client..</param>
            <param name="OdataMetadata">OdataMetadata.</param>
            <param name="Value">Value.</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetServiceEndpointsResponse.OdataNextLink">
            <summary>
            Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client.
            </summary>
            <value>Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetServiceEndpointsResponse.OdataMetadata">
            <summary>
            Gets or Sets OdataMetadata
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetServiceEndpointsResponse.Value">
            <summary>
            Gets or Sets Value
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetServiceEndpointsResponse.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetServiceEndpointsResponse.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetServiceEndpointsResponse.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetServiceEndpointsResponse.Equals(Microsoft.Open.AzureAD.Model.GetServiceEndpointsResponse)">
            <summary>
            Returns true if GetServiceEndpointsResponse instances are equal
            </summary>
            <param name="other">Instance of GetServiceEndpointsResponse to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetServiceEndpointsResponse.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.GetServicePrincipalsResponse">
            <summary>
            A list of service principals.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetServicePrincipalsResponse.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.GetServicePrincipalsResponse" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetServicePrincipalsResponse.#ctor(System.String,System.String,System.Collections.Generic.List{Microsoft.Open.AzureAD.Model.ServicePrincipal})">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.GetServicePrincipalsResponse" /> class.
            </summary>
            <param name="OdataNextLink">Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client..</param>
            <param name="OdataMetadata">OdataMetadata.</param>
            <param name="Value">Value.</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetServicePrincipalsResponse.OdataNextLink">
            <summary>
            Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client.
            </summary>
            <value>Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetServicePrincipalsResponse.OdataMetadata">
            <summary>
            Gets or Sets OdataMetadata
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetServicePrincipalsResponse.Value">
            <summary>
            Gets or Sets Value
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetServicePrincipalsResponse.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetServicePrincipalsResponse.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetServicePrincipalsResponse.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetServicePrincipalsResponse.Equals(Microsoft.Open.AzureAD.Model.GetServicePrincipalsResponse)">
            <summary>
            Returns true if GetServicePrincipalsResponse instances are equal
            </summary>
            <param name="other">Instance of GetServicePrincipalsResponse to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetServicePrincipalsResponse.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.GetSubscribedSkuResponse">
            <summary>
            A list of subscribed skus
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetSubscribedSkuResponse.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.GetSubscribedSkuResponse" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetSubscribedSkuResponse.#ctor(System.String,System.String,System.Collections.Generic.List{Microsoft.Open.AzureAD.Model.SubscribedSku})">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.GetSubscribedSkuResponse" /> class.
            </summary>
            <param name="OdataNextLink">Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client..</param>
            <param name="OdataMetadata">OdataMetadata.</param>
            <param name="Value">Value.</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetSubscribedSkuResponse.OdataNextLink">
            <summary>
            Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client.
            </summary>
            <value>Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetSubscribedSkuResponse.OdataMetadata">
            <summary>
            Gets or Sets OdataMetadata
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetSubscribedSkuResponse.Value">
            <summary>
            Gets or Sets Value
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetSubscribedSkuResponse.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetSubscribedSkuResponse.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetSubscribedSkuResponse.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetSubscribedSkuResponse.Equals(Microsoft.Open.AzureAD.Model.GetSubscribedSkuResponse)">
            <summary>
            Returns true if GetSubscribedSkuResponse instances are equal
            </summary>
            <param name="other">Instance of GetSubscribedSkuResponse to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetSubscribedSkuResponse.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.GetTenantDetailsResponse">
            <summary>
            A list of tenant details.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetTenantDetailsResponse.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.GetTenantDetailsResponse" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetTenantDetailsResponse.#ctor(System.String,System.String,System.Collections.Generic.List{Microsoft.Open.AzureAD.Model.TenantDetail})">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.GetTenantDetailsResponse" /> class.
            </summary>
            <param name="OdataNextLink">Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client..</param>
            <param name="OdataMetadata">OdataMetadata.</param>
            <param name="Value">Value.</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetTenantDetailsResponse.OdataNextLink">
            <summary>
            Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client.
            </summary>
            <value>Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetTenantDetailsResponse.OdataMetadata">
            <summary>
            Gets or Sets OdataMetadata
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetTenantDetailsResponse.Value">
            <summary>
            Gets or Sets Value
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetTenantDetailsResponse.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetTenantDetailsResponse.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetTenantDetailsResponse.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetTenantDetailsResponse.Equals(Microsoft.Open.AzureAD.Model.GetTenantDetailsResponse)">
            <summary>
            Returns true if GetTenantDetailsResponse instances are equal
            </summary>
            <param name="other">Instance of GetTenantDetailsResponse to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetTenantDetailsResponse.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.GetTrustedCAsForPasswordlessAuthResponse">
            <summary>
            A list of trusted CAs for passwordless auth
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetTrustedCAsForPasswordlessAuthResponse.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.GetTrustedCAsForPasswordlessAuthResponse" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetTrustedCAsForPasswordlessAuthResponse.#ctor(System.String,System.String,System.Collections.Generic.List{Microsoft.Open.AzureAD.Model.TrustedCAsForPasswordlessAuth})">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.GetTrustedCAsForPasswordlessAuthResponse" /> class.
            </summary>
            <param name="OdataNextLink">Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client..</param>
            <param name="OdataMetadata">OdataMetadata.</param>
            <param name="Value">Value.</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetTrustedCAsForPasswordlessAuthResponse.OdataNextLink">
            <summary>
            Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client.
            </summary>
            <value>Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetTrustedCAsForPasswordlessAuthResponse.OdataMetadata">
            <summary>
            Gets or Sets OdataMetadata
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetTrustedCAsForPasswordlessAuthResponse.Value">
            <summary>
            Gets or Sets Value
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetTrustedCAsForPasswordlessAuthResponse.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetTrustedCAsForPasswordlessAuthResponse.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetTrustedCAsForPasswordlessAuthResponse.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetTrustedCAsForPasswordlessAuthResponse.Equals(Microsoft.Open.AzureAD.Model.GetTrustedCAsForPasswordlessAuthResponse)">
            <summary>
            Returns true if GetTrustedCAsForPasswordlessAuthResponse instances are equal
            </summary>
            <param name="other">Instance of GetTrustedCAsForPasswordlessAuthResponse to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetTrustedCAsForPasswordlessAuthResponse.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.GetUsersResponse">
            <summary>
            A list of users.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetUsersResponse.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.GetUsersResponse" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetUsersResponse.#ctor(System.String,System.String,System.Collections.Generic.List{Microsoft.Open.AzureAD.Model.User})">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.GetUsersResponse" /> class.
            </summary>
            <param name="OdataNextLink">Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client..</param>
            <param name="OdataMetadata">OdataMetadata.</param>
            <param name="Value">Value.</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetUsersResponse.OdataNextLink">
            <summary>
            Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client.
            </summary>
            <value>Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetUsersResponse.OdataMetadata">
            <summary>
            Gets or Sets OdataMetadata
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GetUsersResponse.Value">
            <summary>
            Gets or Sets Value
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetUsersResponse.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetUsersResponse.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetUsersResponse.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetUsersResponse.Equals(Microsoft.Open.AzureAD.Model.GetUsersResponse)">
            <summary>
            Returns true if GetUsersResponse instances are equal
            </summary>
            <param name="other">Instance of GetUsersResponse to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GetUsersResponse.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.Group">
            <summary>
            Represents an Azure Active Directory Group.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.Group.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.Group" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.Group.#ctor(System.String,System.String,System.Nullable{System.Boolean},System.String,System.Nullable{System.Boolean})">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.Group" /> class.
            </summary>
            <param name="Description">An optional description for the group..</param>
            <param name="DisplayName">The display name for the group. This property is required when a group is created and it cannot be cleared during updates. (required).</param>
            <param name="MailEnabled">Specifies whether the group is mail-enabled. If the securityEnabled property is also true, the group is a mail-enabled security group; otherwise, the group is a Microsoft Exchange distribution group. Only (pure) security groups can be created using Azure AD Graph. For this reason, the property must be set false when creating a group and it cannot be updated using Azure AD Graph. (required).</param>
            <param name="MailNickName">The mail alias for the group. This property must be specified when a group is created. (required).</param>
            <param name="SecurityEnabled">Specifies whether the group is a security group. If the mailEnabled property is also true, the group is a mail-enabled security group; otherwise it is a security group. Only (pure) security groups can be created using Azure AD Graph. For this reason, the property must be set true when creating a group. (required).</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Group.DeletionTimestamp">
            <summary>
            The time at which the directory object was deleted. It only applies to those directory objects which can be restored. Currently it is only supported for deleted Application objects; all other entities return null for this property.
            </summary>
            <value>The time at which the directory object was deleted. It only applies to those directory objects which can be restored. Currently it is only supported for deleted Application objects; all other entities return null for this property.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Group.ObjectId">
            <summary>
            A Guid that is the unique identifier for the object.
            </summary>
            <value>A Guid that is the unique identifier for the object.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Group.ObjectType">
            <summary>
            A string that identifies the object type.
            </summary>
            <value>A string that identifies the object type.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Group.Description">
            <summary>
            An optional description for the group.
            </summary>
            <value>An optional description for the group.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Group.DirSyncEnabled">
            <summary>
            true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default).
            </summary>
            <value>true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default).</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Group.DisplayName">
            <summary>
            The display name for the group. This property is required when a group is created and it cannot be cleared during updates.
            </summary>
            <value>The display name for the group. This property is required when a group is created and it cannot be cleared during updates.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Group.LastDirSyncTime">
            <summary>
            Indicates the last time at which the object was synced with the on-premises directory.
            </summary>
            <value>Indicates the last time at which the object was synced with the on-premises directory.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Group.Mail">
            <summary>
            The SMTP address for the group.
            </summary>
            <value>The SMTP address for the group.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Group.MailEnabled">
            <summary>
            Specifies whether the group is mail-enabled. If the securityEnabled property is also true, the group is a mail-enabled security group; otherwise, the group is a Microsoft Exchange distribution group. Only (pure) security groups can be created using Azure AD Graph. For this reason, the property must be set false when creating a group and it cannot be updated using Azure AD Graph.
            </summary>
            <value>Specifies whether the group is mail-enabled. If the securityEnabled property is also true, the group is a mail-enabled security group; otherwise, the group is a Microsoft Exchange distribution group. Only (pure) security groups can be created using Azure AD Graph. For this reason, the property must be set false when creating a group and it cannot be updated using Azure AD Graph.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Group.MailNickName">
            <summary>
            The mail alias for the group. This property must be specified when a group is created.
            </summary>
            <value>The mail alias for the group. This property must be specified when a group is created.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Group.OnPremisesSecurityIdentifier">
            <summary>
            Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud.
            </summary>
            <value>Contains the on-premises security identifier (SID) for the group that was synchronized from on-premises to the cloud.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Group.ProvisioningErrors">
            <summary>
            A collection of error details that are preventing this group from being provisioned successfully.
            </summary>
            <value>A collection of error details that are preventing this group from being provisioned successfully.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Group.ProxyAddresses">
            <summary>
            Gets or Sets ProxyAddresses
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Group.SecurityEnabled">
            <summary>
            Specifies whether the group is a security group. If the mailEnabled property is also true, the group is a mail-enabled security group; otherwise it is a security group. Only (pure) security groups can be created using Azure AD Graph. For this reason, the property must be set true when creating a group.
            </summary>
            <value>Specifies whether the group is a security group. If the mailEnabled property is also true, the group is a mail-enabled security group; otherwise it is a security group. Only (pure) security groups can be created using Azure AD Graph. For this reason, the property must be set true when creating a group.</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.Group.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.Group.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.Group.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.Group.Equals(Microsoft.Open.AzureAD.Model.Group)">
            <summary>
            Returns true if Group instances are equal
            </summary>
            <param name="other">Instance of Group to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.Group.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.GroupIdsForMembershipCheck">
            <summary>
            GroupIdsForMembershipCheck
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GroupIdsForMembershipCheck.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.GroupIdsForMembershipCheck" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GroupIdsForMembershipCheck.#ctor(System.Collections.Generic.List{System.String})">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.GroupIdsForMembershipCheck" /> class.
            </summary>
            <param name="GroupIds">GroupIds.</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.GroupIdsForMembershipCheck.GroupIds">
            <summary>
            Gets or Sets GroupIds
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GroupIdsForMembershipCheck.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GroupIdsForMembershipCheck.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GroupIdsForMembershipCheck.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GroupIdsForMembershipCheck.Equals(Microsoft.Open.AzureAD.Model.GroupIdsForMembershipCheck)">
            <summary>
            Returns true if GroupIdsForMembershipCheck instances are equal
            </summary>
            <param name="other">Instance of GroupIdsForMembershipCheck to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.GroupIdsForMembershipCheck.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.KeyCredential">
            <summary>
            Contains a key credential associated with an application or a service principal. The keyCredentials property of the Application and ServicePrincipal entities is a collection of KeyCredential.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.KeyCredential.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.KeyCredential" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.KeyCredential.#ctor(System.Byte[],System.Nullable{System.DateTime},System.String,System.Nullable{System.DateTime},System.String,System.String,System.Byte[])">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.KeyCredential" /> class.
            </summary>
            <param name="CustomKeyIdentifier">CustomKeyIdentifier.</param>
            <param name="EndDate">The date and time at which the credential expires.</param>
            <param name="KeyId">The unique identifier of the key..</param>
            <param name="StartDate">The date and time at which the credential becomes valid..</param>
            <param name="Type">The type of credential. Symmetric, Asymmetric.</param>
            <param name="Usage">A string that describes the purpose for which the key can be used; for example, \&quot;Verify\&quot;..</param>
            <param name="Value">The secret value.</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.KeyCredential.CustomKeyIdentifier">
            <summary>
            Gets or Sets CustomKeyIdentifier
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.KeyCredential.EndDate">
            <summary>
            The date and time at which the credential expires
            </summary>
            <value>The date and time at which the credential expires</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.KeyCredential.KeyId">
            <summary>
            The unique identifier of the key.
            </summary>
            <value>The unique identifier of the key.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.KeyCredential.StartDate">
            <summary>
            The date and time at which the credential becomes valid.
            </summary>
            <value>The date and time at which the credential becomes valid.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.KeyCredential.Type">
            <summary>
            The type of credential. Symmetric, Asymmetric
            </summary>
            <value>The type of credential. Symmetric, Asymmetric</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.KeyCredential.Usage">
            <summary>
            A string that describes the purpose for which the key can be used; for example, \&quot;Verify\&quot;.
            </summary>
            <value>A string that describes the purpose for which the key can be used; for example, \&quot;Verify\&quot;.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.KeyCredential.Value">
            <summary>
            The secret value
            </summary>
            <value>The secret value</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.KeyCredential.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.KeyCredential.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.KeyCredential.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.KeyCredential.Equals(Microsoft.Open.AzureAD.Model.KeyCredential)">
            <summary>
            Returns true if KeyCredential instances are equal
            </summary>
            <param name="other">Instance of KeyCredential to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.KeyCredential.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.KeyValue">
            <summary>
            Represents an application role that may be requested by a client application calling another application or that may be used to assign an application to users or groups in a specified application role. The appRoles property of the ServicePrincipal entity and of the Application entity is a collection of AppRole.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.KeyValue.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.KeyValue" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.KeyValue.#ctor(System.String,System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.KeyValue" /> class.
            </summary>
            <param name="Key">Unique role identifier inside the appRoles collection..</param>
            <param name="Value">When creating or updating a role definition, this must be set to true (which is the default). To delete a role, this must first be set to false. At that point, in a subsequent call, this role may be removed..</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.KeyValue.Key">
            <summary>
            Unique role identifier inside the appRoles collection.
            </summary>
            <value>Unique role identifier inside the appRoles collection.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.KeyValue.Value">
            <summary>
            When creating or updating a role definition, this must be set to true (which is the default). To delete a role, this must first be set to false. At that point, in a subsequent call, this role may be removed.
            </summary>
            <value>When creating or updating a role definition, this must be set to true (which is the default). To delete a role, this must first be set to false. At that point, in a subsequent call, this role may be removed.</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.KeyValue.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.KeyValue.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.KeyValue.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.KeyValue.Equals(Microsoft.Open.AzureAD.Model.KeyValue)">
            <summary>
            Returns true if KeyValue instances are equal
            </summary>
            <param name="other">Instance of KeyValue to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.KeyValue.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.LicenseDetail">
            <summary>
            Contains information about a service SKU that a company is subscribed to.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.LicenseDetail.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.LicenseDetail" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.LicenseDetail.#ctor(System.Collections.Generic.List{Microsoft.Open.AzureAD.Model.ServicePlanInfo})">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.LicenseDetail" /> class.
            </summary>
            <param name="ServicePlans">Information about the service plans that are available with the SKU. .</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.LicenseDetail.ObjectId">
            <summary>
            Gets or Sets ObjectId
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.LicenseDetail.ServicePlans">
            <summary>
            Information about the service plans that are available with the SKU.
            </summary>
            <value>Information about the service plans that are available with the SKU. </value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.LicenseDetail.SkuId">
            <summary>
            The unique identifier (GUID) for the service SKU.
            </summary>
            <value>The unique identifier (GUID) for the service SKU.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.LicenseDetail.SkuPartNumber">
            <summary>
            The SKU part number; for example: \&quot;AAD_PREMIUM\&quot; or \&quot;RMSBASIC\&quot;.
            </summary>
            <value>The SKU part number; for example: \&quot;AAD_PREMIUM\&quot; or \&quot;RMSBASIC\&quot;.</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.LicenseDetail.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.LicenseDetail.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.LicenseDetail.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.LicenseDetail.Equals(Microsoft.Open.AzureAD.Model.LicenseDetail)">
            <summary>
            Returns true if LicenseDetail instances are equal
            </summary>
            <param name="other">Instance of LicenseDetail to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.LicenseDetail.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.LicenseUnitsDetail">
            <summary>
            The prepaidUnits property of the SubscribedSku entity is of type LicenseUnitsDetail
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.LicenseUnitsDetail.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.LicenseUnitsDetail" /> class.
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.LicenseUnitsDetail.Enabled">
            <summary>
            The number of units that are enabled.
            </summary>
            <value>The number of units that are enabled.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.LicenseUnitsDetail.Suspended">
            <summary>
            The number of units that are suspended.
            </summary>
            <value>The number of units that are suspended.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.LicenseUnitsDetail.Warning">
            <summary>
            The number of units that are in warning status.
            </summary>
            <value>The number of units that are in warning status.</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.LicenseUnitsDetail.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.LicenseUnitsDetail.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.LicenseUnitsDetail.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.LicenseUnitsDetail.Equals(Microsoft.Open.AzureAD.Model.LicenseUnitsDetail)">
            <summary>
            Returns true if LicenseUnitsDetail instances are equal
            </summary>
            <param name="other">Instance of LicenseUnitsDetail to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.LicenseUnitsDetail.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.Message">
            <summary>
            Message
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.Message.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.Message" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.Message.#ctor(System.String,System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.Message" /> class.
            </summary>
            <param name="Lang">Lang.</param>
            <param name="Value">Value.</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Message.Lang">
            <summary>
            Gets or Sets Lang
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.Message.Value">
            <summary>
            Gets or Sets Value
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.Message.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.Message.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.Message.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.Message.Equals(Microsoft.Open.AzureAD.Model.Message)">
            <summary>
            Returns true if Message instances are equal
            </summary>
            <param name="other">Instance of Message to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.Message.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.OAuth2Permission">
            <summary>
            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.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.OAuth2Permission.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.OAuth2Permission" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.OAuth2Permission.#ctor(System.String,System.String,System.String,System.Nullable{System.Boolean},System.String,System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.OAuth2Permission" /> class.
            </summary>
            <param name="AdminConsentDescription">Permission help text that appears in the admin consent and app assignment experiences..</param>
            <param name="AdminConsentDisplayName">Display name for the permission that appears in the admin consent and app assignment experiences..</param>
            <param name="Id">Unique scope permission identifier inside the oauth2Permissions collection..</param>
            <param name="IsEnabled">When creating or updating a permission, this property must be set to true (which is the default). To delete a permission, this property must first be set to false. At that point, in a subsequent call, the permission may be removed. .</param>
            <param name="Type">Specifies whether this scope permission can be consented to by an end user, or whether it is a tenant-wide permission that must be consented to by a Company Administrator. Possible values are \&quot;User\&quot; or \&quot;Admin\&quot;..</param>
            <param name="UserConsentDescription">Permission help text that appears in the end user consent experience..</param>
            <param name="UserConsentDisplayName">Display name for the permission that appears in the end user consent experience..</param>
            <param name="Value">The value of the scope claim that the resource application should expect in the OAuth 2.0 access token..</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.OAuth2Permission.AdminConsentDescription">
            <summary>
            Permission help text that appears in the admin consent and app assignment experiences.
            </summary>
            <value>Permission help text that appears in the admin consent and app assignment experiences.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.OAuth2Permission.AdminConsentDisplayName">
            <summary>
            Display name for the permission that appears in the admin consent and app assignment experiences.
            </summary>
            <value>Display name for the permission that appears in the admin consent and app assignment experiences.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.OAuth2Permission.Id">
            <summary>
            Unique scope permission identifier inside the oauth2Permissions collection.
            </summary>
            <value>Unique scope permission identifier inside the oauth2Permissions collection.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.OAuth2Permission.IsEnabled">
            <summary>
            When creating or updating a permission, this property must be set to true (which is the default). To delete a permission, this property must first be set to false. At that point, in a subsequent call, the permission may be removed.
            </summary>
            <value>When creating or updating a permission, this property must be set to true (which is the default). To delete a permission, this property must first be set to false. At that point, in a subsequent call, the permission may be removed. </value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.OAuth2Permission.Type">
            <summary>
            Specifies whether this scope permission can be consented to by an end user, or whether it is a tenant-wide permission that must be consented to by a Company Administrator. Possible values are \&quot;User\&quot; or \&quot;Admin\&quot;.
            </summary>
            <value>Specifies whether this scope permission can be consented to by an end user, or whether it is a tenant-wide permission that must be consented to by a Company Administrator. Possible values are \&quot;User\&quot; or \&quot;Admin\&quot;.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.OAuth2Permission.UserConsentDescription">
            <summary>
            Permission help text that appears in the end user consent experience.
            </summary>
            <value>Permission help text that appears in the end user consent experience.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.OAuth2Permission.UserConsentDisplayName">
            <summary>
            Display name for the permission that appears in the end user consent experience.
            </summary>
            <value>Display name for the permission that appears in the end user consent experience.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.OAuth2Permission.Value">
            <summary>
            The value of the scope claim that the resource application should expect in the OAuth 2.0 access token.
            </summary>
            <value>The value of the scope claim that the resource application should expect in the OAuth 2.0 access token.</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.OAuth2Permission.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.OAuth2Permission.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.OAuth2Permission.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.OAuth2Permission.Equals(Microsoft.Open.AzureAD.Model.OAuth2Permission)">
            <summary>
            Returns true if OAuth2Permission instances are equal
            </summary>
            <param name="other">Instance of OAuth2Permission to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.OAuth2Permission.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.OAuth2PermissionGrant">
            <summary>
            Represents the OAuth 2.0 delegated permission scopes that have been granted to an application (represented by a service principal) as part of the user or admin consent process.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.OAuth2PermissionGrant.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.OAuth2PermissionGrant" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.OAuth2PermissionGrant.#ctor(System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.OAuth2PermissionGrant" /> class.
            </summary>
            <param name="ClientId">Specifies the objectId of the service principal granted consent to impersonate the user when accessing the resource (represented by the resourceId)..</param>
            <param name="ConsentType">Specifies whether consent was provided by the administrator on behalf of the organization or whether consent was provided by an individual. The possible values are \&quot;AllPrincipals\&quot; or \&quot;Principal\&quot;..</param>
            <param name="PrincipalId">If consentType is \&quot;AllPrincipals\&quot; this value is null, and the consent applies to all users in the organization. If consentType is \&quot;Principal\&quot; then this property specifies the objectId of the user that granted consent, and applies only for that user..</param>
            <param name="ResourceId">Specifies the objectId of the resource service principal to which access has been granted..</param>
            <param name="Scope">Specifies the value of the scope claim that the resource application should expect in the OAuth 2.0 access token..</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.OAuth2PermissionGrant.ClientId">
            <summary>
            Specifies the objectId of the service principal granted consent to impersonate the user when accessing the resource (represented by the resourceId).
            </summary>
            <value>Specifies the objectId of the service principal granted consent to impersonate the user when accessing the resource (represented by the resourceId).</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.OAuth2PermissionGrant.ConsentType">
            <summary>
            Specifies whether consent was provided by the administrator on behalf of the organization or whether consent was provided by an individual. The possible values are \&quot;AllPrincipals\&quot; or \&quot;Principal\&quot;.
            </summary>
            <value>Specifies whether consent was provided by the administrator on behalf of the organization or whether consent was provided by an individual. The possible values are \&quot;AllPrincipals\&quot; or \&quot;Principal\&quot;.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.OAuth2PermissionGrant.ExpiryTime">
            <summary>
            Reserved, do not use.
            </summary>
            <value>Reserved, do not use.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.OAuth2PermissionGrant.ObjectId">
            <summary>
            The unique identifier for the permission scope.
            </summary>
            <value>The unique identifier for the permission scope.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.OAuth2PermissionGrant.PrincipalId">
            <summary>
            If consentType is \&quot;AllPrincipals\&quot; this value is null, and the consent applies to all users in the organization. If consentType is \&quot;Principal\&quot; then this property specifies the objectId of the user that granted consent, and applies only for that user.
            </summary>
            <value>If consentType is \&quot;AllPrincipals\&quot; this value is null, and the consent applies to all users in the organization. If consentType is \&quot;Principal\&quot; then this property specifies the objectId of the user that granted consent, and applies only for that user.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.OAuth2PermissionGrant.ResourceId">
            <summary>
            Specifies the objectId of the resource service principal to which access has been granted.
            </summary>
            <value>Specifies the objectId of the resource service principal to which access has been granted.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.OAuth2PermissionGrant.Scope">
            <summary>
            Specifies the value of the scope claim that the resource application should expect in the OAuth 2.0 access token.
            </summary>
            <value>Specifies the value of the scope claim that the resource application should expect in the OAuth 2.0 access token.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.OAuth2PermissionGrant.StartTime">
            <summary>
            Reserved, do not use.
            </summary>
            <value>Reserved, do not use.</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.OAuth2PermissionGrant.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.OAuth2PermissionGrant.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.OAuth2PermissionGrant.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.OAuth2PermissionGrant.Equals(Microsoft.Open.AzureAD.Model.OAuth2PermissionGrant)">
            <summary>
            Returns true if OAuth2PermissionGrant instances are equal
            </summary>
            <param name="other">Instance of OAuth2PermissionGrant to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.OAuth2PermissionGrant.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.OdataError">
            <summary>
            OdataError
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.OdataError.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.OdataError" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.OdataError.#ctor(System.String,Microsoft.Open.AzureAD.Model.Message,System.Collections.Generic.List{Microsoft.Open.AzureAD.Model.ErrorValue},System.String,System.Nullable{System.DateTime})">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.OdataError" /> class.
            </summary>
            <param name="Code">Code.</param>
            <param name="Message">Message.</param>
            <param name="Values">Values.</param>
            <param name="RequestId">RequestId.</param>
            <param name="Date">Date.</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.OdataError.Code">
            <summary>
            Gets or Sets Code
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.OdataError.Message">
            <summary>
            Gets or Sets Message
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.OdataError.Values">
            <summary>
            Gets or Sets Values
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.OdataError.RequestId">
            <summary>
            Gets or Sets RequestId
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.OdataError.Date">
            <summary>
            Gets or Sets Date
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.OdataError.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.OdataError.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.OdataError.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.OdataError.Equals(Microsoft.Open.AzureAD.Model.OdataError)">
            <summary>
            Returns true if OdataError instances are equal
            </summary>
            <param name="other">Instance of OdataError to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.OdataError.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.OdataErrorResponse">
            <summary>
            OdataErrorResponse
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.OdataErrorResponse.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.OdataErrorResponse" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.OdataErrorResponse.#ctor(Microsoft.Open.AzureAD.Model.OdataError)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.OdataErrorResponse" /> class.
            </summary>
            <param name="OdataError">OdataError.</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.OdataErrorResponse.OdataError">
            <summary>
            Gets or Sets OdataError
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.OdataErrorResponse.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.OdataErrorResponse.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.OdataErrorResponse.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.OdataErrorResponse.Equals(Microsoft.Open.AzureAD.Model.OdataErrorResponse)">
            <summary>
            Returns true if OdataErrorResponse instances are equal
            </summary>
            <param name="other">Instance of OdataErrorResponse to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.OdataErrorResponse.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.OdataLink">
            <summary>
            OdataLink
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.OdataLink.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.OdataLink" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.OdataLink.#ctor(System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.OdataLink" /> class.
            </summary>
            <param name="Url">URL identifying a specific object in Azure Active Directory. Typically: https://graph.windows.net/[tenantId]/directoryObjects/[objectId] or /directoryObjects/[objectId].</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.OdataLink.Url">
            <summary>
            URL identifying a specific object in Azure Active Directory. Typically: https://graph.windows.net/[tenantId]/directoryObjects/[objectId] or /directoryObjects/[objectId]
            </summary>
            <value>URL identifying a specific object in Azure Active Directory. Typically: https://graph.windows.net/[tenantId]/directoryObjects/[objectId] or /directoryObjects/[objectId]</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.OdataLink.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.OdataLink.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.OdataLink.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.OdataLink.Equals(Microsoft.Open.AzureAD.Model.OdataLink)">
            <summary>
            Returns true if OdataLink instances are equal
            </summary>
            <param name="other">Instance of OdataLink to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.OdataLink.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.OdataResponse">
            <summary>
            OdataResponse
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.OdataResponse.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.OdataResponse" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.OdataResponse.#ctor(System.String,System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.OdataResponse" /> class.
            </summary>
            <param name="OdataNextLink">Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client..</param>
            <param name="OdataMetadata">OdataMetadata.</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.OdataResponse.OdataNextLink">
            <summary>
            Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client.
            </summary>
            <value>Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.OdataResponse.OdataMetadata">
            <summary>
            Gets or Sets OdataMetadata
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.OdataResponse.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.OdataResponse.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.OdataResponse.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.OdataResponse.Equals(Microsoft.Open.AzureAD.Model.OdataResponse)">
            <summary>
            Returns true if OdataResponse instances are equal
            </summary>
            <param name="other">Instance of OdataResponse to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.OdataResponse.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.PasswordContent">
            <summary>
            PasswordContent
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.PasswordContent.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.PasswordContent" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.PasswordContent.#ctor(System.String,System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.PasswordContent" /> class.
            </summary>
            <param name="CurrentPassword">The current password for the user..</param>
            <param name="NewPassword">The new password for the user..</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.PasswordContent.CurrentPassword">
            <summary>
            The current password for the user.
            </summary>
            <value>The current password for the user.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.PasswordContent.NewPassword">
            <summary>
            The new password for the user.
            </summary>
            <value>The new password for the user.</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.PasswordContent.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.PasswordContent.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.PasswordContent.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.PasswordContent.Equals(Microsoft.Open.AzureAD.Model.PasswordContent)">
            <summary>
            Returns true if PasswordContent instances are equal
            </summary>
            <param name="other">Instance of PasswordContent to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.PasswordContent.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.PasswordCredential">
            <summary>
            Contains a password credential associated with an application or a service principal. The passwordCredentials property of the ServicePrincipal entity and of the Application entity is a collection of PasswordCredential.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.PasswordCredential.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.PasswordCredential" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.PasswordCredential.#ctor(System.Byte[],System.Nullable{System.DateTime},System.String,System.Nullable{System.DateTime},System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.PasswordCredential" /> class.
            </summary>
            <param name="CustomKeyIdentifier">CustomKeyIdentifier.</param>
            <param name="EndDate">The date and time at which the password expires..</param>
            <param name="KeyId">The unique identifier of the key..</param>
            <param name="StartDate">The date and time at which the credential becomes valid..</param>
            <param name="Value">The secret value.</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.PasswordCredential.CustomKeyIdentifier">
            <summary>
            Gets or Sets CustomKeyIdentifier
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.PasswordCredential.EndDate">
            <summary>
            The date and time at which the password expires.
            </summary>
            <value>The date and time at which the password expires.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.PasswordCredential.KeyId">
            <summary>
            The unique identifier of the key.
            </summary>
            <value>The unique identifier of the key.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.PasswordCredential.StartDate">
            <summary>
            The date and time at which the credential becomes valid.
            </summary>
            <value>The date and time at which the credential becomes valid.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.PasswordCredential.Value">
            <summary>
            The secret value
            </summary>
            <value>The secret value</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.PasswordCredential.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.PasswordCredential.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.PasswordCredential.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.PasswordCredential.Equals(Microsoft.Open.AzureAD.Model.PasswordCredential)">
            <summary>
            Returns true if PasswordCredential instances are equal
            </summary>
            <param name="other">Instance of PasswordCredential to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.PasswordCredential.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.PasswordProfile">
            <summary>
            Contains the password profile associated with a user. The passwordProfile property of the User entity is a PasswordProfile object.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.PasswordProfile.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.PasswordProfile" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.PasswordProfile.#ctor(System.String,System.Nullable{System.Boolean},System.Nullable{System.Boolean})">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.PasswordProfile" /> class.
            </summary>
            <param name="Password">The password for the user..</param>
            <param name="ForceChangePasswordNextLogin">true if the user must change her password on the next login; otherwise false..</param>
            <param name="EnforceChangePasswordPolicy">true if the user must change her password on the next login; otherwise false..</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.PasswordProfile.Password">
            <summary>
            The password for the user.
            </summary>
            <value>The password for the user.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.PasswordProfile.ForceChangePasswordNextLogin">
            <summary>
            true if the user must change her password on the next login; otherwise false.
            </summary>
            <value>true if the user must change her password on the next login; otherwise false.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.PasswordProfile.EnforceChangePasswordPolicy">
            <summary>
            true if the user must change her password on the next login; otherwise false.
            </summary>
            <value>true if the user must change her password on the next login; otherwise false.</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.PasswordProfile.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.PasswordProfile.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.PasswordProfile.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.PasswordProfile.Equals(Microsoft.Open.AzureAD.Model.PasswordProfile)">
            <summary>
            Returns true if PasswordProfile instances are equal
            </summary>
            <param name="other">Instance of PasswordProfile to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.PasswordProfile.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.PrivacyProfile">
            <summary>
            Privacy related details like privacy contact, privacy statement URL.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.PrivacyProfile.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.PrivacyProfile" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.PrivacyProfile.#ctor(System.String,System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.PrivacyProfile" /> class.
            </summary>
            <param name="ContactEmail">Contact email..</param>
            <param name="StatementUrl">Statement URL..</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.PrivacyProfile.ContactEmail">
            <summary>
            Contact email.
            </summary>
            <value>Contact email.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.PrivacyProfile.StatementUrl">
            <summary>
            Statement URL.
            </summary>
            <value>Statement URL.</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.PrivacyProfile.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.PrivacyProfile.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.PrivacyProfile.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.PrivacyProfile.Equals(Microsoft.Open.AzureAD.Model.PrivacyProfile)">
            <summary>
            Returns true if PrivacyProfile instances are equal
            </summary>
            <param name="other">Instance of PrivacyProfile to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.PrivacyProfile.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.ProvisionedPlan">
            <summary>
            The provisionedPlans property of the User entity and the TenantDetail entity is a collection of ProvisionedPlan.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ProvisionedPlan.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.ProvisionedPlan" /> class.
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ProvisionedPlan.CapabilityStatus">
            <summary>
            The status of the capability. For example, \&quot;Enabled\&quot; or \&quot;Deleted\&quot;.
            </summary>
            <value>The status of the capability. For example, \&quot;Enabled\&quot; or \&quot;Deleted\&quot;.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ProvisionedPlan.ProvisioningStatus">
            <summary>
            The status of the provisioning. For example, \&quot;Success\&quot;.
            </summary>
            <value>The status of the provisioning. For example, \&quot;Success\&quot;.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ProvisionedPlan.Service">
            <summary>
            The name of the service.
            </summary>
            <value>The name of the service.</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ProvisionedPlan.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ProvisionedPlan.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ProvisionedPlan.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ProvisionedPlan.Equals(Microsoft.Open.AzureAD.Model.ProvisionedPlan)">
            <summary>
            Returns true if ProvisionedPlan instances are equal
            </summary>
            <param name="other">Instance of ProvisionedPlan to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ProvisionedPlan.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.ProvisioningError">
            <summary>
            The provisioningErrors property of the Contact, User, and Group entities is a collection of ProvisioningError.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ProvisioningError.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.ProvisioningError" /> class.
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ProvisioningError.ErrorDetail">
            <summary>
            A description of the error
            </summary>
            <value>A description of the error</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ProvisioningError.Resolved">
            <summary>
            True if the error was resolved, otherwise false
            </summary>
            <value>True if the error was resolved, otherwise false</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ProvisioningError.Service">
            <summary>
            The service instance where the error occurred.
            </summary>
            <value>The service instance where the error occurred.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ProvisioningError.Timestamp">
            <summary>
            The date and time at which the error occurred.
            </summary>
            <value>The date and time at which the error occurred.</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ProvisioningError.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ProvisioningError.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ProvisioningError.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ProvisioningError.Equals(Microsoft.Open.AzureAD.Model.ProvisioningError)">
            <summary>
            Returns true if ProvisioningError instances are equal
            </summary>
            <param name="other">Instance of ProvisioningError to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ProvisioningError.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.RequiredResourceAccess">
            <summary>
            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 ReqiredResourceAccess.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.RequiredResourceAccess.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.RequiredResourceAccess" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.RequiredResourceAccess.#ctor(System.String,System.Collections.Generic.List{Microsoft.Open.AzureAD.Model.ResourceAccess})">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.RequiredResourceAccess" /> class.
            </summary>
            <param name="ResourceAppId">The unique identifier for the resource that the application requires access to. This should be equal to the appId declared on the target resource application..</param>
            <param name="ResourceAccess">The list of OAuth2.0 permission scopes and app roles that the application requires from the specified resource. .</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.RequiredResourceAccess.ResourceAppId">
            <summary>
            The unique identifier for the resource that the application requires access to. This should be equal to the appId declared on the target resource application.
            </summary>
            <value>The unique identifier for the resource that the application requires access to. This should be equal to the appId declared on the target resource application.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.RequiredResourceAccess.ResourceAccess">
            <summary>
            The list of OAuth2.0 permission scopes and app roles that the application requires from the specified resource.
            </summary>
            <value>The list of OAuth2.0 permission scopes and app roles that the application requires from the specified resource. </value>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.RequiredResourceAccess.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.RequiredResourceAccess.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.RequiredResourceAccess.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.RequiredResourceAccess.Equals(Microsoft.Open.AzureAD.Model.RequiredResourceAccess)">
            <summary>
            Returns true if RequiredResourceAccess instances are equal
            </summary>
            <param name="other">Instance of RequiredResourceAccess to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.RequiredResourceAccess.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.ResourceAccess">
            <summary>
            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.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ResourceAccess.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.ResourceAccess" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ResourceAccess.#ctor(System.String,System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.ResourceAccess" /> class.
            </summary>
            <param name="Id">The unique identifier for one of the OAuth2Permission or AppRole instances that the resource application exposes. .</param>
            <param name="Type">Specifies whether the resource access is an oAuth2Permission (scope) or an application role (role).</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ResourceAccess.Id">
            <summary>
            The unique identifier for one of the OAuth2Permission or AppRole instances that the resource application exposes.
            </summary>
            <value>The unique identifier for one of the OAuth2Permission or AppRole instances that the resource application exposes. </value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ResourceAccess.Type">
            <summary>
            Specifies whether the resource access is an oAuth2Permission (scope) or an application role (role)
            </summary>
            <value>Specifies whether the resource access is an oAuth2Permission (scope) or an application role (role)</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ResourceAccess.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ResourceAccess.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ResourceAccess.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ResourceAccess.Equals(Microsoft.Open.AzureAD.Model.ResourceAccess)">
            <summary>
            Returns true if ResourceAccess instances are equal
            </summary>
            <param name="other">Instance of ResourceAccess to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ResourceAccess.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.RestoreDeletedApplicationBody">
            <summary>
            Call the restore action on a deleted application to restore it to the directory
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.RestoreDeletedApplicationBody.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.RestoreDeletedApplicationBody" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.RestoreDeletedApplicationBody.#ctor(System.Collections.Generic.List{System.String})">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.RestoreDeletedApplicationBody" /> class.
            </summary>
            <param name="IdentifierUris">The collection of identifier URIs for the application. These will be set in the identifierUris property in the restored Application. If the parameter is omitted, the identifierUris property will retain its original value..</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.RestoreDeletedApplicationBody.IdentifierUris">
            <summary>
            The collection of identifier URIs for the application. These will be set in the identifierUris property in the restored Application. If the parameter is omitted, the identifierUris property will retain its original value.
            </summary>
            <value>The collection of identifier URIs for the application. These will be set in the identifierUris property in the restored Application. If the parameter is omitted, the identifierUris property will retain its original value.</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.RestoreDeletedApplicationBody.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.RestoreDeletedApplicationBody.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.RestoreDeletedApplicationBody.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.RestoreDeletedApplicationBody.Equals(Microsoft.Open.AzureAD.Model.RestoreDeletedApplicationBody)">
            <summary>
            Returns true if RestoreDeletedApplicationBody instances are equal
            </summary>
            <param name="other">Instance of RestoreDeletedApplicationBody to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.RestoreDeletedApplicationBody.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.ServiceEndpoint">
            <summary>
            The service endpoint entity contains service discovery information.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ServiceEndpoint.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.ServiceEndpoint" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ServiceEndpoint.#ctor(System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.ServiceEndpoint" /> class.
            </summary>
            <param name="Capability">A text identifier for the service&#39;s capability. Examples are \&quot;Documents\&quot; and \&quot;Mail\&quot;. (required).</param>
            <param name="ServiceId">The identifier of the service..</param>
            <param name="ServiceName">The display name of the service..</param>
            <param name="Uri">Uri of the service’s endpoint. (required).</param>
            <param name="ResourceId">An identifier for a specific resource within the service..</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ServiceEndpoint.DeletionTimestamp">
            <summary>
            The time at which the directory object was deleted. It only applies to those directory objects which can be restored. Currently it is only supported for deleted Application objects; all other entities return null for this property.
            </summary>
            <value>The time at which the directory object was deleted. It only applies to those directory objects which can be restored. Currently it is only supported for deleted Application objects; all other entities return null for this property.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ServiceEndpoint.ObjectId">
            <summary>
            A Guid that is the unique identifier for the object.
            </summary>
            <value>A Guid that is the unique identifier for the object.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ServiceEndpoint.ObjectType">
            <summary>
            A string that identifies the object type.
            </summary>
            <value>A string that identifies the object type.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ServiceEndpoint.Capability">
            <summary>
            A text identifier for the service&#39;s capability. Examples are \&quot;Documents\&quot; and \&quot;Mail\&quot;.
            </summary>
            <value>A text identifier for the service&#39;s capability. Examples are \&quot;Documents\&quot; and \&quot;Mail\&quot;.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ServiceEndpoint.ServiceId">
            <summary>
            The identifier of the service.
            </summary>
            <value>The identifier of the service.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ServiceEndpoint.ServiceName">
            <summary>
            The display name of the service.
            </summary>
            <value>The display name of the service.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ServiceEndpoint.Uri">
            <summary>
            Uri of the service’s endpoint.
            </summary>
            <value>Uri of the service’s endpoint.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ServiceEndpoint.ResourceId">
            <summary>
            An identifier for a specific resource within the service.
            </summary>
            <value>An identifier for a specific resource within the service.</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ServiceEndpoint.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ServiceEndpoint.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ServiceEndpoint.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ServiceEndpoint.Equals(Microsoft.Open.AzureAD.Model.ServiceEndpoint)">
            <summary>
            Returns true if ServiceEndpoint instances are equal
            </summary>
            <param name="other">Instance of ServiceEndpoint to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ServiceEndpoint.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.ServicePlanInfo">
            <summary>
            Contains information about a service plan associated with a subscribed SKU or a license assigned to a user. The servicePlans property of the SubscribedSku and LicenseDetail entity is a collection of ServicePlanInfo.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ServicePlanInfo.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.ServicePlanInfo" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ServicePlanInfo.#ctor(System.String,System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.ServicePlanInfo" /> class.
            </summary>
            <param name="AppliesTo">For example, \&quot;User\&quot; or \&quot;Company\&quot;. .</param>
            <param name="ProvisioningStatus">For example, \&quot;Success\&quot; or \&quot;Disabled\&quot;. .</param>
            <param name="ServicePlanId">The unique identifier (GUID) of the service plan..</param>
            <param name="ServicePlanName">The name of the service plan..</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ServicePlanInfo.AppliesTo">
            <summary>
            For example, \&quot;User\&quot; or \&quot;Company\&quot;.
            </summary>
            <value>For example, \&quot;User\&quot; or \&quot;Company\&quot;. </value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ServicePlanInfo.ProvisioningStatus">
            <summary>
            For example, \&quot;Success\&quot; or \&quot;Disabled\&quot;.
            </summary>
            <value>For example, \&quot;Success\&quot; or \&quot;Disabled\&quot;. </value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ServicePlanInfo.ServicePlanId">
            <summary>
            The unique identifier (GUID) of the service plan.
            </summary>
            <value>The unique identifier (GUID) of the service plan.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ServicePlanInfo.ServicePlanName">
            <summary>
            The name of the service plan.
            </summary>
            <value>The name of the service plan.</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ServicePlanInfo.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ServicePlanInfo.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ServicePlanInfo.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ServicePlanInfo.Equals(Microsoft.Open.AzureAD.Model.ServicePlanInfo)">
            <summary>
            Returns true if ServicePlanInfo instances are equal
            </summary>
            <param name="other">Instance of ServicePlanInfo to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ServicePlanInfo.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.ServicePrincipal">
            <summary>
            Represents an instance of an application in a directory.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ServicePrincipal.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.ServicePrincipal" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ServicePrincipal.#ctor(System.String,System.Collections.Generic.List{System.String},System.String,System.Nullable{System.Boolean},System.String,System.String,System.String,System.Collections.Generic.List{Microsoft.Open.AzureAD.Model.KeyCredential},System.String,System.Collections.Generic.List{Microsoft.Open.AzureAD.Model.PasswordCredential},System.String,System.Collections.Generic.List{System.String},System.String,System.Collections.Generic.List{System.String},System.String,System.Collections.Generic.List{System.String})">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.ServicePrincipal" /> class.
            </summary>
            <param name="AccountEnabled">true if the service principal account is enabled; otherwise, false..</param>
            <param name="AlternativeNames">The URLs that user tokens are sent to for sign in with the associated application. The redirect URIs that the oAuth 2.0 authorization code and access tokens are sent to for the associated application..</param>
            <param name="AppId">The unique identifier for the associated application (its appId property). (required).</param>
            <param name="AppRoleAssignmentRequired">Specifies whether an AppRoleAssignment to a user or group is required before Azure AD will issue a user or access token to the application..</param>
            <param name="DisplayName">The display name for the service principal..</param>
            <param name="ErrorUrl">ErrorUrl.</param>
            <param name="Homepage">The URL to the homepage of the associated application..</param>
            <param name="KeyCredentials">The collection of key credentials associated with the service principal..</param>
            <param name="LogoutUrl">LogoutUrl.</param>
            <param name="PasswordCredentials">The collection of password credentials associated with the service principal..</param>
            <param name="PublisherName">The display name of the tenant in which the associated application is specified..</param>
            <param name="ReplyUrls">The URLs that user tokens are sent to for sign in with the associated application. The redirect URIs that the oAuth 2.0 authorization code and access tokens are sent to for the associated application..</param>
            <param name="SamlMetadataUrl">SamlMetadataUrl.</param>
            <param name="ServicePrincipalNames">The URIs that identify the associated application..</param>
            <param name="ServicePrincipalType">ServicePrincipalType.</param>
            <param name="Tags">Optional list of tags that you can apply to your service principals. Not nullable..</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ServicePrincipal.DeletionTimestamp">
            <summary>
            The time at which the directory object was deleted. It only applies to those directory objects which can be restored. Currently it is only supported for deleted Application objects; all other entities return null for this property.
            </summary>
            <value>The time at which the directory object was deleted. It only applies to those directory objects which can be restored. Currently it is only supported for deleted Application objects; all other entities return null for this property.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ServicePrincipal.ObjectId">
            <summary>
            A Guid that is the unique identifier for the object.
            </summary>
            <value>A Guid that is the unique identifier for the object.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ServicePrincipal.ObjectType">
            <summary>
            A string that identifies the object type.
            </summary>
            <value>A string that identifies the object type.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ServicePrincipal.AccountEnabled">
            <summary>
            true if the service principal account is enabled; otherwise, false.
            </summary>
            <value>true if the service principal account is enabled; otherwise, false.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ServicePrincipal.AddIns">
            <summary>
            The collection of application roles that an application may declare. These roles can be assigned to users, groups or service principals.
            </summary>
            <value>The collection of application roles that an application may declare. These roles can be assigned to users, groups or service principals.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ServicePrincipal.AlternativeNames">
            <summary>
            The URLs that user tokens are sent to for sign in with the associated application. The redirect URIs that the oAuth 2.0 authorization code and access tokens are sent to for the associated application.
            </summary>
            <value>The URLs that user tokens are sent to for sign in with the associated application. The redirect URIs that the oAuth 2.0 authorization code and access tokens are sent to for the associated application.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ServicePrincipal.AppDisplayName">
            <summary>
            The display name exposed by the associated application.
            </summary>
            <value>The display name exposed by the associated application.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ServicePrincipal.AppId">
            <summary>
            The unique identifier for the associated application (its appId property).
            </summary>
            <value>The unique identifier for the associated application (its appId property).</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ServicePrincipal.AppOwnerTenantId">
            <summary>
            Gets or Sets AppOwnerTenantId
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ServicePrincipal.AppRoleAssignmentRequired">
            <summary>
            Specifies whether an AppRoleAssignment to a user or group is required before Azure AD will issue a user or access token to the application.
            </summary>
            <value>Specifies whether an AppRoleAssignment to a user or group is required before Azure AD will issue a user or access token to the application.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ServicePrincipal.AppRoles">
            <summary>
            The application roles exposed by the associated application.
            </summary>
            <value>The application roles exposed by the associated application.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ServicePrincipal.DisplayName">
            <summary>
            The display name for the service principal.
            </summary>
            <value>The display name for the service principal.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ServicePrincipal.ErrorUrl">
            <summary>
            Gets or Sets ErrorUrl
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ServicePrincipal.Homepage">
            <summary>
            The URL to the homepage of the associated application.
            </summary>
            <value>The URL to the homepage of the associated application.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ServicePrincipal.KeyCredentials">
            <summary>
            The collection of key credentials associated with the service principal.
            </summary>
            <value>The collection of key credentials associated with the service principal.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ServicePrincipal.LogoutUrl">
            <summary>
            Gets or Sets LogoutUrl
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ServicePrincipal.Oauth2Permissions">
            <summary>
            The OAuth 2.0 permissions exposed by the associated application.
            </summary>
            <value>The OAuth 2.0 permissions exposed by the associated application.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ServicePrincipal.PasswordCredentials">
            <summary>
            The collection of password credentials associated with the service principal.
            </summary>
            <value>The collection of password credentials associated with the service principal.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ServicePrincipal.PreferredTokenSigningKeyThumbprint">
            <summary>
            The display name of the tenant in which the associated application is specified.
            </summary>
            <value>The display name of the tenant in which the associated application is specified.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ServicePrincipal.PublisherName">
            <summary>
            The display name of the tenant in which the associated application is specified.
            </summary>
            <value>The display name of the tenant in which the associated application is specified.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ServicePrincipal.ReplyUrls">
            <summary>
            The URLs that user tokens are sent to for sign in with the associated application. The redirect URIs that the oAuth 2.0 authorization code and access tokens are sent to for the associated application.
            </summary>
            <value>The URLs that user tokens are sent to for sign in with the associated application. The redirect URIs that the oAuth 2.0 authorization code and access tokens are sent to for the associated application.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ServicePrincipal.SamlMetadataUrl">
            <summary>
            Gets or Sets SamlMetadataUrl
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ServicePrincipal.ServicePrincipalNames">
            <summary>
            The URIs that identify the associated application.
            </summary>
            <value>The URIs that identify the associated application.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ServicePrincipal.ServicePrincipalType">
            <summary>
            Gets or Sets ServicePrincipalType
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.ServicePrincipal.Tags">
            <summary>
            Optional list of tags that you can apply to your service principals. Not nullable.
            </summary>
            <value>Optional list of tags that you can apply to your service principals. Not nullable.</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ServicePrincipal.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ServicePrincipal.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ServicePrincipal.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ServicePrincipal.Equals(Microsoft.Open.AzureAD.Model.ServicePrincipal)">
            <summary>
            Returns true if ServicePrincipal instances are equal
            </summary>
            <param name="other">Instance of ServicePrincipal to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.ServicePrincipal.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.SignInName">
            <summary>
            Represents an application role that may be requested by a client application calling another application or that may be used to assign an application to users or groups in a specified application role. The appRoles property of the ServicePrincipal entity and of the Application entity is a collection of AppRole.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.SignInName.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.SignInName" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.SignInName.#ctor(System.String,System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.SignInName" /> class.
            </summary>
            <param name="Type">Unique role identifier inside the appRoles collection..</param>
            <param name="Value">When creating or updating a role definition, this must be set to true (which is the default). To delete a role, this must first be set to false. At that point, in a subsequent call, this role may be removed..</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.SignInName.Type">
            <summary>
            Unique role identifier inside the appRoles collection.
            </summary>
            <value>Unique role identifier inside the appRoles collection.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.SignInName.Value">
            <summary>
            When creating or updating a role definition, this must be set to true (which is the default). To delete a role, this must first be set to false. At that point, in a subsequent call, this role may be removed.
            </summary>
            <value>When creating or updating a role definition, this must be set to true (which is the default). To delete a role, this must first be set to false. At that point, in a subsequent call, this role may be removed.</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.SignInName.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.SignInName.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.SignInName.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.SignInName.Equals(Microsoft.Open.AzureAD.Model.SignInName)">
            <summary>
            Returns true if SignInName instances are equal
            </summary>
            <param name="other">Instance of SignInName to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.SignInName.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.SubscribedSku">
            <summary>
            Contains information about a service SKU that a company is subscribed to.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.SubscribedSku.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.SubscribedSku" /> class.
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.SubscribedSku.CapabilityStatus">
            <summary>
            For example, \&quot;Enabled\&quot;.
            </summary>
            <value>For example, \&quot;Enabled\&quot;.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.SubscribedSku.ConsumedUnits">
            <summary>
            The number of licenses that have been assigned.
            </summary>
            <value>The number of licenses that have been assigned.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.SubscribedSku.ObjectId">
            <summary>
            For example, \&quot;Enabled\&quot;.
            </summary>
            <value>For example, \&quot;Enabled\&quot;.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.SubscribedSku.PrepaidUnits">
            <summary>
            Gets or Sets PrepaidUnits
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.SubscribedSku.ServicePlans">
            <summary>
            Information about the service plans that are available with the SKU.
            </summary>
            <value>Information about the service plans that are available with the SKU. </value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.SubscribedSku.SkuId">
            <summary>
            The unique identifier (GUID) for the service SKU.
            </summary>
            <value>The unique identifier (GUID) for the service SKU.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.SubscribedSku.SkuPartNumber">
            <summary>
            The SKU part number; for example: \&quot;AAD_PREMIUM\&quot; or \&quot;RMSBASIC\&quot;.
            </summary>
            <value>The SKU part number; for example: \&quot;AAD_PREMIUM\&quot; or \&quot;RMSBASIC\&quot;.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.SubscribedSku.AppliesTo">
            <summary>
            The unique identifier (GUID) for the service SKU.
            </summary>
            <value>The unique identifier (GUID) for the service SKU.</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.SubscribedSku.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.SubscribedSku.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.SubscribedSku.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.SubscribedSku.Equals(Microsoft.Open.AzureAD.Model.SubscribedSku)">
            <summary>
            Returns true if SubscribedSku instances are equal
            </summary>
            <param name="other">Instance of SubscribedSku to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.SubscribedSku.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.TenantDetail">
            <summary>
            Represents an Azure Active Directory tenant. Only the read and update operations are supported on tenants; create and delete are not supported.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.TenantDetail.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.TenantDetail" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.TenantDetail.#ctor(System.Collections.Generic.List{System.String},Microsoft.Open.AzureAD.Model.PrivacyProfile,System.Collections.Generic.List{System.String},System.Collections.Generic.List{System.String},System.Collections.Generic.List{System.String})">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.TenantDetail" /> class.
            </summary>
            <param name="MarketingNotificationEmails">MarketingNotificationEmails.</param>
            <param name="PrivacyProfile">PrivacyProfile.</param>
            <param name="SecurityComplianceNotificationMails">SecurityComplianceNotificationMails.</param>
            <param name="SecurityComplianceNotificationPhones">SecurityComplianceNotificationPhones.</param>
            <param name="TechnicalNotificationMails">TechnicalNotificationMails.</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.TenantDetail.DeletionTimestamp">
            <summary>
            The time at which the directory object was deleted. It only applies to those directory objects which can be restored. Currently it is only supported for deleted Application objects; all other entities return null for this property.
            </summary>
            <value>The time at which the directory object was deleted. It only applies to those directory objects which can be restored. Currently it is only supported for deleted Application objects; all other entities return null for this property.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.TenantDetail.ObjectId">
            <summary>
            A Guid that is the unique identifier for the object.
            </summary>
            <value>A Guid that is the unique identifier for the object.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.TenantDetail.ObjectType">
            <summary>
            A string that identifies the object type.
            </summary>
            <value>A string that identifies the object type.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.TenantDetail.AssignedPlans">
            <summary>
            The collection of service plans associated with the tenant.
            </summary>
            <value>The collection of service plans associated with the tenant.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.TenantDetail.City">
            <summary>
            Gets or Sets City
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.TenantDetail.CompanyLastDirSyncTime">
            <summary>
            The last date and time that directory synchronization occurred.
            </summary>
            <value>The last date and time that directory synchronization occurred.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.TenantDetail.Country">
            <summary>
            Gets or Sets Country
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.TenantDetail.CountryLetterCode">
            <summary>
            Gets or Sets CountryLetterCode
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.TenantDetail.DirSyncEnabled">
            <summary>
            true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default).
            </summary>
            <value>true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default).</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.TenantDetail.DisplayName">
            <summary>
            The display name for the tenant.
            </summary>
            <value>The display name for the tenant.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.TenantDetail.MarketingNotificationEmails">
            <summary>
            Gets or Sets MarketingNotificationEmails
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.TenantDetail.PostalCode">
            <summary>
            Gets or Sets PostalCode
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.TenantDetail.PreferredLanguage">
            <summary>
            Gets or Sets PreferredLanguage
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.TenantDetail.PrivacyProfile">
            <summary>
            Gets or Sets PrivacyProfile
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.TenantDetail.ProvisionedPlans">
            <summary>
            Gets or Sets ProvisionedPlans
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.TenantDetail.ProvisioningErrors">
            <summary>
            Gets or Sets ProvisioningErrors
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.TenantDetail.SecurityComplianceNotificationMails">
            <summary>
            Gets or Sets SecurityComplianceNotificationMails
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.TenantDetail.SecurityComplianceNotificationPhones">
            <summary>
            Gets or Sets SecurityComplianceNotificationPhones
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.TenantDetail.State">
            <summary>
            Gets or Sets State
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.TenantDetail.Street">
            <summary>
            Gets or Sets Street
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.TenantDetail.TechnicalNotificationMails">
            <summary>
            Gets or Sets TechnicalNotificationMails
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.TenantDetail.TelephoneNumber">
            <summary>
            Gets or Sets TelephoneNumber
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.TenantDetail.VerifiedDomains">
            <summary>
            The collection of domains associated with this tenant.
            </summary>
            <value>The collection of domains associated with this tenant.</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.TenantDetail.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.TenantDetail.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.TenantDetail.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.TenantDetail.Equals(Microsoft.Open.AzureAD.Model.TenantDetail)">
            <summary>
            Returns true if TenantDetail instances are equal
            </summary>
            <param name="other">Instance of TenantDetail to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.TenantDetail.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.TrustedCAsForPasswordlessAuth">
            <summary>
            Represents a set of certificate authorities to validate the trust chain while performing password-less authentication.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.TrustedCAsForPasswordlessAuth.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.TrustedCAsForPasswordlessAuth" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.TrustedCAsForPasswordlessAuth.#ctor(System.String,System.Collections.Generic.List{Microsoft.Open.AzureAD.Model.CertificateAuthorityInformation})">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.TrustedCAsForPasswordlessAuth" /> class.
            </summary>
            <param name="Id">Unique identifier. .</param>
            <param name="CertificateAuthorities">Collection of certificate authority information. (required).</param>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.TrustedCAsForPasswordlessAuth.Id">
            <summary>
            Unique identifier.
            </summary>
            <value>Unique identifier. </value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.TrustedCAsForPasswordlessAuth.CertificateAuthorities">
            <summary>
            Collection of certificate authority information.
            </summary>
            <value>Collection of certificate authority information.</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.TrustedCAsForPasswordlessAuth.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.TrustedCAsForPasswordlessAuth.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.TrustedCAsForPasswordlessAuth.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.TrustedCAsForPasswordlessAuth.Equals(Microsoft.Open.AzureAD.Model.TrustedCAsForPasswordlessAuth)">
            <summary>
            Returns true if TrustedCAsForPasswordlessAuth instances are equal
            </summary>
            <param name="other">Instance of TrustedCAsForPasswordlessAuth to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.TrustedCAsForPasswordlessAuth.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
        <member name="T:Microsoft.Open.AzureAD.Model.VerifiedDomain">
            <summary>
            Specifies a domain for a tenant. The verifiedDomains property of the TenantDetail entity is a collection of VerifiedDomain.
            </summary>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.VerifiedDomain.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Open.AzureAD.Model.VerifiedDomain" /> class.
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.VerifiedDomain.Capabilities">
            <summary>
            For example, \&quot;Email\&quot;, \&quot;OfficeCommunicationsOnline\&quot;.
            </summary>
            <value>For example, \&quot;Email\&quot;, \&quot;OfficeCommunicationsOnline\&quot;.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.VerifiedDomain._Default">
            <summary>
            true if this is the default domain associated with the tenant; otherwise, false.
            </summary>
            <value>true if this is the default domain associated with the tenant; otherwise, false.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.VerifiedDomain.Id">
            <summary>
            For example, \&quot;00057FFE80187238\&quot;.
            </summary>
            <value>For example, \&quot;00057FFE80187238\&quot;.</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.VerifiedDomain.Initial">
            <summary>
            Gets or Sets Initial
            </summary>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.VerifiedDomain.Name">
            <summary>
            The domain name; for example, \&quot;contoso.onmicrosoft.com
            </summary>
            <value>The domain name; for example, \&quot;contoso.onmicrosoft.com</value>
        </member>
        <member name="P:Microsoft.Open.AzureAD.Model.VerifiedDomain.Type">
            <summary>
            For example, \&quot;Managed\&quot;.
            </summary>
            <value>For example, \&quot;Managed\&quot;.</value>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.VerifiedDomain.ToString">
            <summary>
            Returns the string presentation of the object
            </summary>
            <returns>String presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.VerifiedDomain.ToJson">
            <summary>
            Returns the JSON string presentation of the object
            </summary>
            <returns>JSON string presentation of the object</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.VerifiedDomain.Equals(System.Object)">
            <summary>
            Returns true if objects are equal
            </summary>
            <param name="obj">Object to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.VerifiedDomain.Equals(Microsoft.Open.AzureAD.Model.VerifiedDomain)">
            <summary>
            Returns true if VerifiedDomain instances are equal
            </summary>
            <param name="other">Instance of VerifiedDomain to be compared</param>
            <returns>Boolean</returns>
        </member>
        <member name="M:Microsoft.Open.AzureAD.Model.VerifiedDomain.GetHashCode">
            <summary>
            Gets the hash code
            </summary>
            <returns>Hash code</returns>
        </member>
    </members>
</doc>