Share via


EmailServiceResourceUpdate Class

Definition

A class representing update parameters for EmailService resource.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.EmailService.Models.EmailServiceResourceUpdateTypeConverter))]
public class EmailServiceResourceUpdate : Microsoft.Azure.PowerShell.Cmdlets.EmailService.Models.IEmailServiceResourceUpdate, Microsoft.Azure.PowerShell.Cmdlets.EmailService.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.EmailService.Models.EmailServiceResourceUpdateTypeConverter))>]
type EmailServiceResourceUpdate = class
    interface IEmailServiceResourceUpdate
    interface IJsonSerializable
    interface ITaggedResource
    interface IValidates
Public Class EmailServiceResourceUpdate
Implements IEmailServiceResourceUpdate, IValidates
Inheritance
EmailServiceResourceUpdate
Attributes
Implements

Constructors

EmailServiceResourceUpdate()

Creates an new EmailServiceResourceUpdate instance.

Properties

Tag

Tags of the service which is a list of key value pairs that describe the resource.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of EmailServiceResourceUpdate.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of EmailServiceResourceUpdate.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.EmailService.Models.IEmailServiceResourceUpdate.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of EmailServiceResourceUpdate into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to