CommunicationServiceProperties Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
A class that describes the properties of the CommunicationService.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Communication.Models.Api20230601Preview.CommunicationServicePropertiesTypeConverter))]
public class CommunicationServiceProperties : Microsoft.Azure.PowerShell.Cmdlets.Communication.Models.Api20230601Preview.ICommunicationServiceProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Communication.Models.Api20230601Preview.CommunicationServicePropertiesTypeConverter))>]
type CommunicationServiceProperties = class
interface ICommunicationServiceProperties
interface IJsonSerializable
Public Class CommunicationServiceProperties
Implements ICommunicationServiceProperties
- Inheritance
-
CommunicationServiceProperties
- Attributes
- Implements
Constructors
CommunicationServiceProperties() |
Creates an new CommunicationServiceProperties instance. |
Properties
DataLocation |
The location where the communication service stores its data at rest. |
HostName |
FQDN of the CommunicationService instance. |
ImmutableResourceId |
The immutable resource Id of the communication service. |
LinkedDomain |
List of email Domain resource Ids. |
NotificationHubId |
Resource ID of an Azure Notification Hub linked to this resource. |
ProvisioningState |
Provisioning state of the resource. |
Version |
Version of the CommunicationService resource. Probably you need the same or higher version of client SDKs. |
Methods
DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of CommunicationServiceProperties. |
DeserializeFromPSObject(PSObject) |
Deserializes a PSObject into an instance of CommunicationServiceProperties. |
FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Communication.Models.Api20230601Preview.ICommunicationServiceProperties. |
FromJsonString(String) |
Creates a new instance of CommunicationServiceProperties, deserializing the content from a json string. |
ToJson(JsonObject, SerializationMode) |
Serializes this instance of CommunicationServiceProperties into a JsonNode. |
ToJsonString() |
Serializes this instance to a json string. |