Share via


EmailConfigurationModelProperties Class

Definition

Email configuration model properties.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.EmailConfigurationModelPropertiesTypeConverter))]
public class EmailConfigurationModelProperties : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.IEmailConfigurationModelProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.EmailConfigurationModelPropertiesTypeConverter))>]
type EmailConfigurationModelProperties = class
    interface IEmailConfigurationModelProperties
    interface IJsonSerializable
Public Class EmailConfigurationModelProperties
Implements IEmailConfigurationModelProperties
Inheritance
EmailConfigurationModelProperties
Attributes
Implements

Constructors

EmailConfigurationModelProperties()

Creates an new EmailConfigurationModelProperties instance.

Properties

CustomEmailAddress

Gets or sets the custom email address for sending emails.

Locale

Gets or sets the locale for the email notification.

SendToOwner

Gets or sets a value indicating whether to send email to subscription administrator.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of EmailConfigurationModelProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of EmailConfigurationModelProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.IEmailConfigurationModelProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of EmailConfigurationModelProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to