Share via


CommunicationServiceUpdateProperties Class

Definition

A class that describes the properties that can be updated for CommunicationService resource.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Communication.Models.Api20230601Preview.CommunicationServiceUpdatePropertiesTypeConverter))]
public class CommunicationServiceUpdateProperties : Microsoft.Azure.PowerShell.Cmdlets.Communication.Models.Api20230601Preview.ICommunicationServiceUpdateProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Communication.Models.Api20230601Preview.CommunicationServiceUpdatePropertiesTypeConverter))>]
type CommunicationServiceUpdateProperties = class
    interface ICommunicationServiceUpdateProperties
    interface IJsonSerializable
Public Class CommunicationServiceUpdateProperties
Implements ICommunicationServiceUpdateProperties
Inheritance
CommunicationServiceUpdateProperties
Attributes
Implements

Constructors

CommunicationServiceUpdateProperties()

Creates an new CommunicationServiceUpdateProperties instance.

Properties

LinkedDomain

List of email Domain resource Ids.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of CommunicationServiceUpdateProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of CommunicationServiceUpdateProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Communication.Models.Api20230601Preview.ICommunicationServiceUpdateProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of CommunicationServiceUpdateProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to