Azure.Provisioning.Communication Namespace

Classes

Name Description
CommunicationDomain

A class representing a Domains resource.

CommunicationDomain.ResourceVersions
CommunicationService

A class representing a CommunicationService resource.

CommunicationService.ResourceVersions
CommunicationSmtpUsername

The object describing the smtp username resource.

CommunicationSmtpUsername.ResourceVersions
DomainPropertiesVerificationRecords

List of DnsRecord.

DomainPropertiesVerificationStates

List of VerificationStatusRecord.

DomainVerificationStatusRecord

A class that represents a VerificationStatus record.

EmailService

A class representing an EmailService resource.

EmailService.ResourceVersions
EmailSuppressionList

A class representing a SuppressionList resource.

EmailSuppressionList.ResourceVersions
EmailSuppressionListAddress

A object that represents a SuppressionList record.

EmailSuppressionListAddress.ResourceVersions
SenderUsername

A class representing a SenderUsername resource.

SenderUsername.ResourceVersions
VerificationDnsRecord

A class that represents a VerificationStatus record.

Enums

Name Description
CommunicationPublicNetworkAccess

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

CommunicationServiceProvisioningState

Provisioning state of the resource. Unknown is the default state for Communication Services.

CommunicationServicesProvisioningState

Provisioning state of the resource.

DomainManagement

Describes how a Domains resource is being managed.

DomainProvisioningState

Provisioning state of the resource.

DomainRecordVerificationStatus

Status of the verification operation.

EmailServicesProvisioningState

Provisioning state of the resource.

UserEngagementTracking

Describes whether user engagement tracking is enabled or disabled.