UserContract Class

Definition

User details.

[Microsoft.Rest.Serialization.JsonTransformation]
public class UserContract : Microsoft.Azure.Management.ApiManagement.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type UserContract = class
    inherit Resource
Public Class UserContract
Inherits Resource
Inheritance
UserContract
Attributes

Constructors

UserContract()

Initializes a new instance of the UserContract class.

UserContract(String, String, String, String, String, IList<UserIdentityContract>, String, String, String, Nullable<DateTime>, IList<GroupContractProperties>)

Initializes a new instance of the UserContract class.

Properties

Email

Gets or sets email address.

FirstName

Gets or sets first name.

Groups

Gets collection of groups user is part of.

Id

Gets fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

(Inherited from Resource)
Identities

Gets or sets collection of user identities.

LastName

Gets or sets last name.

Name

Gets the name of the resource

(Inherited from Resource)
Note

Gets or sets optional note about a user set by the administrator.

RegistrationDate

Gets or sets date of user registration. The date conforms to the following format: yyyy-MM-ddTHH:mm:ssZ as specified by the ISO 8601 standard.

State

Gets or sets account state. Specifies whether the user is active or not. Blocked users are unable to sign into the developer portal or call any APIs of subscribed products. Default state is Active. Possible values include: 'active', 'blocked', 'pending', 'deleted'

Type

Gets the type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

(Inherited from Resource)

Applies to