Share via


ServerAdministratorResource Class

Definition

Represents a and external administrator to be created.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.PostgreSql.Models.Api20171201.ServerAdministratorResourceTypeConverter))]
public class ServerAdministratorResource : Microsoft.Azure.PowerShell.Cmdlets.PostgreSql.Models.Api20171201.IServerAdministratorResource, Microsoft.Azure.PowerShell.Cmdlets.PostgreSql.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.PostgreSql.Models.Api20171201.ServerAdministratorResourceTypeConverter))>]
type ServerAdministratorResource = class
    interface IServerAdministratorResource
    interface IJsonSerializable
    interface IResource
    interface IValidates
Public Class ServerAdministratorResource
Implements IServerAdministratorResource, IValidates
Inheritance
ServerAdministratorResource
Attributes
Implements

Constructors

ServerAdministratorResource()

Creates an new ServerAdministratorResource instance.

Properties

AdministratorType

The type of administrator.

Id

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

Login

The server administrator login account name.

Name

The name of the resource

Sid

The server administrator Sid (Secure ID).

TenantId

The server Active Directory Administrator tenant id.

Type

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

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ServerAdministratorResource.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ServerAdministratorResource.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.PostgreSql.Models.Api20171201.IServerAdministratorResource.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ServerAdministratorResource into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to