Share via


User Class

Definition

User credentials used for publishing activity.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.UserTypeConverter))]
public class User : Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.IUser, Microsoft.Azure.PowerShell.Cmdlets.Functions.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.UserTypeConverter))>]
type User = class
    interface IUser
    interface IJsonSerializable
    interface IProxyOnlyResource
    interface IValidates
Public Class User
Implements IUser, IValidates
Inheritance
User
Attributes
Implements

Constructors

User()

Creates an new User instance.

Properties

Id

Resource Id.

Kind

Kind of resource.

Name

Resource Name.

PublishingPassword

Password used for publishing.

PublishingPasswordHash

Password hash used for publishing.

PublishingPasswordHashSalt

Password hash salt used for publishing.

PublishingUserName

Username used for publishing.

ScmUri

Url of SCM site.

Type

Resource type.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of User.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of User.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.IUser.

FromJsonString(String)

Creates a new instance of User, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of User into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to