CommunicationServiceResourceUpdate interface

A class representing update parameters for CommunicationService resource.

Extends

Properties

disableLocalAuth

Disable local authentication for the CommunicationService.

identity

Managed service identity (system assigned and/or user assigned identities)

linkedDomains

List of email Domain resource Ids.

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'.

Inherited Properties

tags

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

Property Details

disableLocalAuth

Disable local authentication for the CommunicationService.

disableLocalAuth?: boolean

Property Value

boolean

identity

Managed service identity (system assigned and/or user assigned identities)

identity?: ManagedServiceIdentity

Property Value

linkedDomains

List of email Domain resource Ids.

linkedDomains?: 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

Inherited Property Details

tags

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

tags?: Record<string, string>

Property Value

Record<string, string>

Inherited From TaggedResource.tags