Share via


ServerAdministratorProperties Class

Definition

The properties of an server Administrator.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.ServerAdministratorPropertiesTypeConverter))]
public class ServerAdministratorProperties : Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerAdministratorProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.ServerAdministratorPropertiesTypeConverter))>]
type ServerAdministratorProperties = class
    interface IServerAdministratorProperties
    interface IJsonSerializable
Public Class ServerAdministratorProperties
Implements IServerAdministratorProperties
Inheritance
ServerAdministratorProperties
Attributes
Implements

Constructors

ServerAdministratorProperties()

Creates an new ServerAdministratorProperties instance.

Properties

AdministratorType

The type of administrator.

Login

The server administrator login account name.

Sid

The server administrator Sid (Secure ID).

TenantId

The server Active Directory Administrator tenant id.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ServerAdministratorProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ServerAdministratorProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerAdministratorProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ServerAdministratorProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to