CommunicationServiceProperties interface

A class that describes the properties of the CommunicationService.

Properties

dataLocation

The location where the communication service stores its data at rest.

disableLocalAuth

Disable local authentication for the CommunicationService.

hostName

FQDN of the CommunicationService instance.

immutableResourceId

The immutable resource Id of the communication service.

linkedDomains

List of email Domain resource Ids.

notificationHubId

Resource ID of an Azure Notification Hub linked to this resource.

provisioningState

Provisioning state of the resource.

publicNetworkAccess

Allow, disallow, or let network security perimeter configuration control public network access to the protected resource. Value is optional but if passed in, it must be 'Enabled', 'Disabled' or 'SecuredByPerimeter'.

version

Version of the CommunicationService resource. Probably you need the same or higher version of client SDKs.

Property Details

dataLocation

The location where the communication service stores its data at rest.

dataLocation: string

Property Value

string

disableLocalAuth

Disable local authentication for the CommunicationService.

disableLocalAuth?: boolean

Property Value

boolean

hostName

FQDN of the CommunicationService instance.

hostName?: string

Property Value

string

immutableResourceId

The immutable resource Id of the communication service.

immutableResourceId?: string

Property Value

string

linkedDomains

List of email Domain resource Ids.

linkedDomains?: string[]

Property Value

string[]

notificationHubId

Resource ID of an Azure Notification Hub linked to this resource.

notificationHubId?: string

Property Value

string

provisioningState

Provisioning state of the resource.

provisioningState?: string

Property Value

string

publicNetworkAccess

Allow, disallow, or let network security perimeter configuration control public network access to the protected resource. Value is optional but if passed in, it must be 'Enabled', 'Disabled' or 'SecuredByPerimeter'.

publicNetworkAccess?: string

Property Value

string

version

Version of the CommunicationService resource. Probably you need the same or higher version of client SDKs.

version?: string

Property Value

string