Object literals
Const $host
$host: object
parameterPath
parameterPath: string = "$host"
skipEncoding
skipEncoding: boolean = true
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "$host"
type
type: object
name
name: string = "String"
Const CheckNameAvailabilityRequest
CheckNameAvailabilityRequest: object
type
type: object
className
className: string = "CheckNameAvailabilityRequest"
name
name: string = "Composite"
modelProperties
modelProperties: object
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
type
type: object
serializedName
serializedName: string = "type"
type
type: object
name
name: string = "String"
Const CheckNameAvailabilityResponse
CheckNameAvailabilityResponse: object
type
type: object
className
className: string = "CheckNameAvailabilityResponse"
name
name: string = "Composite"
modelProperties
modelProperties: object
message
message: object
serializedName
serializedName: string = "message"
type
type: object
name
name: string = "String"
nameAvailable
nameAvailable: object
serializedName
serializedName: string = "nameAvailable"
type
type: object
name
name: string = "Boolean"
reason
reason: object
serializedName
serializedName: string = "reason"
type
type: object
name
name: string = "String"
Const CommunicationServiceKeys
CommunicationServiceKeys: object
type
type: object
className
className: string = "CommunicationServiceKeys"
name
name: string = "Composite"
modelProperties
modelProperties: object
primaryConnectionString
primaryConnectionString: object
serializedName
serializedName: string = "primaryConnectionString"
type
type: object
name
name: string = "String"
primaryKey
primaryKey: object
serializedName
serializedName: string = "primaryKey"
type
type: object
name
name: string = "String"
secondaryConnectionString
secondaryConnectionString: object
serializedName
serializedName: string = "secondaryConnectionString"
type
type: object
name
name: string = "String"
secondaryKey
secondaryKey: object
serializedName
serializedName: string = "secondaryKey"
type
type: object
name
name: string = "String"
Const CommunicationServiceResource
CommunicationServiceResource: object
type
type: object
className
className: string = "CommunicationServiceResource"
name
name: string = "Composite"
modelProperties
modelProperties: object
dataLocation
dataLocation: object
serializedName
serializedName: string = "properties.dataLocation"
type
type: object
name
name: string = "String"
hostName
hostName: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.hostName"
type
type: object
name
name: string = "String"
immutableResourceId
immutableResourceId: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.immutableResourceId"
type
type: object
name
name: string = "String"
linkedDomains
linkedDomains: object
serializedName
serializedName: string = "properties.linkedDomains"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
notificationHubId
notificationHubId: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.notificationHubId"
type
type: object
name
name: string = "String"
provisioningState
provisioningState: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: string = "String"
version
version: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.version"
type
type: object
name
name: string = "String"
Const CommunicationServiceResourceList
CommunicationServiceResourceList: object
type
type: object
className
className: string = "CommunicationServiceResourceList"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "CommunicationServiceResource"
name
name: string = "Composite"
Const CommunicationServiceResourceUpdate
CommunicationServiceResourceUpdate: object
type
type: object
className
className: string = "CommunicationServiceResourceUpdate"
name
name: string = "Composite"
modelProperties
modelProperties: object
linkedDomains
linkedDomains: object
serializedName
serializedName: string = "properties.linkedDomains"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
Const CommunicationServicesCreateOrUpdateHeaders
CommunicationServicesCreateOrUpdateHeaders: object
type
type: object
className
className: string = "CommunicationServicesCreateOrUpdateHeaders"
name
name: string = "Composite"
modelProperties
modelProperties: object
azureAsyncOperation
azureAsyncOperation: object
serializedName
serializedName: string = "azure-asyncoperation"
type
type: object
name
name: string = "String"
Const CommunicationServicesDeleteHeaders
CommunicationServicesDeleteHeaders: object
type
type: object
className
className: string = "CommunicationServicesDeleteHeaders"
name
name: string = "Composite"
modelProperties
modelProperties: object
location
location: object
serializedName
serializedName: string = "location"
type
type: object
name
name: string = "String"
Const CommunicationServicesUpdateHeaders
CommunicationServicesUpdateHeaders: object
type
type: object
className
className: string = "CommunicationServicesUpdateHeaders"
name
name: string = "Composite"
modelProperties
modelProperties: object
azureAsyncOperation
azureAsyncOperation: object
serializedName
serializedName: string = "azure-asyncoperation"
type
type: object
name
name: string = "String"
Const DnsRecord
DnsRecord: object
type
type: object
className
className: string = "DnsRecord"
name
name: string = "Composite"
modelProperties
modelProperties: object
name
name: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
ttl
ttl: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "ttl"
type
type: object
name
name: string = "Number"
type
type: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "type"
type
type: object
name
name: string = "String"
value
value: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "String"
Const DomainPropertiesVerificationRecords
DomainPropertiesVerificationRecords: object
type
type: object
className
className: string = "DomainPropertiesVerificationRecords"
name
name: string = "Composite"
modelProperties
modelProperties: object
dkim
dkim: object
serializedName
serializedName: string = "DKIM"
type
type: object
className
className: string = "DnsRecord"
name
name: string = "Composite"
dkim2
dkim2: object
serializedName
serializedName: string = "DKIM2"
type
type: object
className
className: string = "DnsRecord"
name
name: string = "Composite"
dmarc
dmarc: object
serializedName
serializedName: string = "DMARC"
type
type: object
className
className: string = "DnsRecord"
name
name: string = "Composite"
domain
domain: object
serializedName
serializedName: string = "Domain"
type
type: object
className
className: string = "DnsRecord"
name
name: string = "Composite"
spf
spf: object
serializedName
serializedName: string = "SPF"
type
type: object
className
className: string = "DnsRecord"
name
name: string = "Composite"
Const DomainPropertiesVerificationStates
DomainPropertiesVerificationStates: object
type
type: object
className
className: string = "DomainPropertiesVerificationStates"
name
name: string = "Composite"
modelProperties
modelProperties: object
dkim
dkim: object
serializedName
serializedName: string = "DKIM"
type
type: object
className
className: string = "VerificationStatusRecord"
name
name: string = "Composite"
dkim2
dkim2: object
serializedName
serializedName: string = "DKIM2"
type
type: object
className
className: string = "VerificationStatusRecord"
name
name: string = "Composite"
dmarc
dmarc: object
serializedName
serializedName: string = "DMARC"
type
type: object
className
className: string = "VerificationStatusRecord"
name
name: string = "Composite"
domain
domain: object
serializedName
serializedName: string = "Domain"
type
type: object
className
className: string = "VerificationStatusRecord"
name
name: string = "Composite"
spf
spf: object
serializedName
serializedName: string = "SPF"
type
type: object
className
className: string = "VerificationStatusRecord"
name
name: string = "Composite"
Const DomainResource
DomainResource: object
type
type: object
className
className: string = "DomainResource"
name
name: string = "Composite"
modelProperties
modelProperties: object
dataLocation
dataLocation: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.dataLocation"
type
type: object
name
name: string = "String"
domainManagement
domainManagement: object
serializedName
serializedName: string = "properties.domainManagement"
type
type: object
name
name: string = "String"
fromSenderDomain
fromSenderDomain: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.fromSenderDomain"
type
type: object
name
name: string = "String"
mailFromSenderDomain
mailFromSenderDomain: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.mailFromSenderDomain"
type
type: object
name
name: string = "String"
provisioningState
provisioningState: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: string = "String"
userEngagementTracking
userEngagementTracking: object
serializedName
serializedName: string = "properties.userEngagementTracking"
type
type: object
name
name: string = "String"
validSenderUsernames
validSenderUsernames: object
serializedName
serializedName: string = "properties.validSenderUsernames"
type
type: object
name
name: string = "Dictionary"
value
value: object
type
type: object
name
name: string = "String"
verificationRecords
verificationRecords: object
serializedName
serializedName: string = "properties.verificationRecords"
type
type: object
className
className: string = "DomainPropertiesVerificationRecords"
name
name: string = "Composite"
verificationStates
verificationStates: object
serializedName
serializedName: string = "properties.verificationStates"
type
type: object
className
className: string = "DomainPropertiesVerificationStates"
name
name: string = "Composite"
Const DomainResourceList
DomainResourceList: object
type
type: object
className
className: string = "DomainResourceList"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "DomainResource"
name
name: string = "Composite"
Const DomainsCancelVerificationHeaders
DomainsCancelVerificationHeaders: object
type
type: object
className
className: string = "DomainsCancelVerificationHeaders"
name
name: string = "Composite"
modelProperties
modelProperties: object
location
location: object
serializedName
serializedName: string = "location"
type
type: object
name
name: string = "String"
Const DomainsCreateOrUpdateHeaders
DomainsCreateOrUpdateHeaders: object
type
type: object
className
className: string = "DomainsCreateOrUpdateHeaders"
name
name: string = "Composite"
modelProperties
modelProperties: object
azureAsyncOperation
azureAsyncOperation: object
serializedName
serializedName: string = "azure-asyncoperation"
type
type: object
name
name: string = "String"
Const DomainsDeleteHeaders
DomainsDeleteHeaders: object
type
type: object
className
className: string = "DomainsDeleteHeaders"
name
name: string = "Composite"
modelProperties
modelProperties: object
location
location: object
serializedName
serializedName: string = "location"
type
type: object
name
name: string = "String"
Const DomainsInitiateVerificationHeaders
DomainsInitiateVerificationHeaders: object
type
type: object
className
className: string = "DomainsInitiateVerificationHeaders"
name
name: string = "Composite"
modelProperties
modelProperties: object
location
location: object
serializedName
serializedName: string = "location"
type
type: object
name
name: string = "String"
Const DomainsUpdateHeaders
DomainsUpdateHeaders: object
type
type: object
className
className: string = "DomainsUpdateHeaders"
name
name: string = "Composite"
modelProperties
modelProperties: object
azureAsyncOperation
azureAsyncOperation: object
serializedName
serializedName: string = "azure-asyncoperation"
type
type: object
name
name: string = "String"
Const EmailServiceResource
EmailServiceResource: object
type
type: object
className
className: string = "EmailServiceResource"
name
name: string = "Composite"
modelProperties
modelProperties: object
dataLocation
dataLocation: object
serializedName
serializedName: string = "properties.dataLocation"
type
type: object
name
name: string = "String"
provisioningState
provisioningState: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: string = "String"
Const EmailServiceResourceList
EmailServiceResourceList: object
type
type: object
className
className: string = "EmailServiceResourceList"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "EmailServiceResource"
name
name: string = "Composite"
Const EmailServiceResourceUpdate
EmailServiceResourceUpdate: object
type
type: object
className
className: string = "EmailServiceResourceUpdate"
name
name: string = "Composite"
modelProperties
modelProperties: object
Const EmailServicesCreateOrUpdateHeaders
EmailServicesCreateOrUpdateHeaders: object
type
type: object
className
className: string = "EmailServicesCreateOrUpdateHeaders"
name
name: string = "Composite"
modelProperties
modelProperties: object
azureAsyncOperation
azureAsyncOperation: object
serializedName
serializedName: string = "azure-asyncoperation"
type
type: object
name
name: string = "String"
Const EmailServicesDeleteHeaders
EmailServicesDeleteHeaders: object
type
type: object
className
className: string = "EmailServicesDeleteHeaders"
name
name: string = "Composite"
modelProperties
modelProperties: object
location
location: object
serializedName
serializedName: string = "location"
type
type: object
name
name: string = "String"
Const EmailServicesUpdateHeaders
EmailServicesUpdateHeaders: object
type
type: object
className
className: string = "EmailServicesUpdateHeaders"
name
name: string = "Composite"
modelProperties
modelProperties: object
azureAsyncOperation
azureAsyncOperation: object
serializedName
serializedName: string = "azure-asyncoperation"
type
type: object
name
name: string = "String"
Const ErrorAdditionalInfo
ErrorAdditionalInfo: object
type
type: object
className
className: string = "ErrorAdditionalInfo"
name
name: string = "Composite"
modelProperties
modelProperties: object
info
info: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "info"
type
type: object
name
name: string = "Dictionary"
value
value: object
type
type: object
name
name: string = "any"
type
type: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "type"
type
type: object
name
name: string = "String"
Const ErrorDetail
ErrorDetail: object
type
type: object
className
className: string = "ErrorDetail"
name
name: string = "Composite"
modelProperties
modelProperties: object
additionalInfo
additionalInfo: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "additionalInfo"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "ErrorAdditionalInfo"
name
name: string = "Composite"
code
code: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "code"
type
type: object
name
name: string = "String"
details
details: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "details"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "ErrorDetail"
name
name: string = "Composite"
message
message: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "message"
type
type: object
name
name: string = "String"
target
target: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "target"
type
type: object
name
name: string = "String"
Const ErrorResponse
ErrorResponse: object
type
type: object
className
className: string = "ErrorResponse"
name
name: string = "Composite"
modelProperties
modelProperties: object
error
error: object
serializedName
serializedName: string = "error"
type
type: object
className
className: string = "ErrorDetail"
name
name: string = "Composite"
Const LinkNotificationHubParameters
LinkNotificationHubParameters: object
type
type: object
className
className: string = "LinkNotificationHubParameters"
name
name: string = "Composite"
modelProperties
modelProperties: object
connectionString
connectionString: object
required
required: boolean = true
serializedName
serializedName: string = "connectionString"
type
type: object
name
name: string = "String"
resourceId
resourceId: object
required
required: boolean = true
serializedName
serializedName: string = "resourceId"
type
type: object
name
name: string = "String"
Const LinkedNotificationHub
LinkedNotificationHub: object
type
type: object
className
className: string = "LinkedNotificationHub"
name
name: string = "Composite"
modelProperties
modelProperties: object
resourceId
resourceId: object
serializedName
serializedName: string = "resourceId"
type
type: object
name
name: string = "String"
Const NameAvailabilityParameters
NameAvailabilityParameters: object
type
type: object
className
className: string = "NameAvailabilityParameters"
name
name: string = "Composite"
modelProperties
modelProperties: object
Const Operation
Operation: object
type
type: object
className
className: string = "Operation"
name
name: string = "Composite"
modelProperties
modelProperties: object
actionType
actionType: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "actionType"
type
type: object
name
name: string = "String"
display
display: object
serializedName
serializedName: string = "display"
type
type: object
className
className: string = "OperationDisplay"
name
name: string = "Composite"
isDataAction
isDataAction: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "isDataAction"
type
type: object
name
name: string = "Boolean"
name
name: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
origin
origin: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "origin"
type
type: object
name
name: string = "String"
Const OperationDisplay
OperationDisplay: object
type
type: object
className
className: string = "OperationDisplay"
name
name: string = "Composite"
modelProperties
modelProperties: object
description
description: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "description"
type
type: object
name
name: string = "String"
operation
operation: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "operation"
type
type: object
name
name: string = "String"
provider
provider: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "provider"
type
type: object
name
name: string = "String"
resource
resource: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "resource"
type
type: object
name
name: string = "String"
Const OperationListResult
OperationListResult: object
type
type: object
className
className: string = "OperationListResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
value
value: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "Operation"
name
name: string = "Composite"
Const RegenerateKeyParameters
RegenerateKeyParameters: object
type
type: object
className
className: string = "RegenerateKeyParameters"
name
name: string = "Composite"
modelProperties
modelProperties: object
keyType
keyType: object
serializedName
serializedName: string = "keyType"
type
type: object
allowedValues
allowedValues: string[] = ["Primary", "Secondary"]
name
name: string = "Enum"
Const Resource
Resource: object
type
type: object
className
className: string = "Resource"
name
name: string = "Composite"
modelProperties
modelProperties: object
id
id: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "id"
type
type: object
name
name: string = "String"
name
name: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
systemData
systemData: object
serializedName
serializedName: string = "systemData"
type
type: object
className
className: string = "SystemData"
name
name: string = "Composite"
type
type: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "type"
type
type: object
name
name: string = "String"
Const SystemData
SystemData: object
type
type: object
className
className: string = "SystemData"
name
name: string = "Composite"
modelProperties
modelProperties: object
createdAt
createdAt: object
serializedName
serializedName: string = "createdAt"
type
type: object
name
name: string = "DateTime"
createdBy
createdBy: object
serializedName
serializedName: string = "createdBy"
type
type: object
name
name: string = "String"
createdByType
createdByType: object
serializedName
serializedName: string = "createdByType"
type
type: object
name
name: string = "String"
lastModifiedAt
lastModifiedAt: object
serializedName
serializedName: string = "lastModifiedAt"
type
type: object
name
name: string = "DateTime"
lastModifiedBy
lastModifiedBy: object
serializedName
serializedName: string = "lastModifiedBy"
type
type: object
name
name: string = "String"
lastModifiedByType
lastModifiedByType: object
serializedName
serializedName: string = "lastModifiedByType"
type
type: object
name
name: string = "String"
Const TaggedResource
TaggedResource: object
type
type: object
className
className: string = "TaggedResource"
name
name: string = "Composite"
modelProperties
modelProperties: object
tags
tags: object
serializedName
serializedName: string = "tags"
type
type: object
name
name: string = "Dictionary"
value
value: object
type
type: object
name
name: string = "String"
Const TrackedResource
TrackedResource: object
type
type: object
className
className: string = "TrackedResource"
name
name: string = "Composite"
modelProperties
modelProperties: object
location
location: object
required
required: boolean = true
serializedName
serializedName: string = "location"
type
type: object
name
name: string = "String"
tags
tags: object
serializedName
serializedName: string = "tags"
type
type: object
name
name: string = "Dictionary"
value
value: object
type
type: object
name
name: string = "String"
Const UpdateDomainRequestParameters
UpdateDomainRequestParameters: object
type
type: object
className
className: string = "UpdateDomainRequestParameters"
name
name: string = "Composite"
modelProperties
modelProperties: object
userEngagementTracking
userEngagementTracking: object
serializedName
serializedName: string = "properties.userEngagementTracking"
type
type: object
name
name: string = "String"
validSenderUsernames
validSenderUsernames: object
serializedName
serializedName: string = "properties.validSenderUsernames"
type
type: object
name
name: string = "Dictionary"
value
value: object
type
type: object
name
name: string = "String"
Const VerificationParameter
VerificationParameter: object
type
type: object
className
className: string = "VerificationParameter"
name
name: string = "Composite"
modelProperties
modelProperties: object
verificationType
verificationType: object
required
required: boolean = true
serializedName
serializedName: string = "verificationType"
type
type: object
name
name: string = "String"
Const VerificationStatusRecord
VerificationStatusRecord: object
type
type: object
className
className: string = "VerificationStatusRecord"
name
name: string = "Composite"
modelProperties
modelProperties: object
errorCode
errorCode: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "errorCode"
type
type: object
name
name: string = "String"
status
status: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "status"
type
type: object
name
name: string = "String"
Const accept
accept: object
parameterPath
parameterPath: string = "accept"
mapper
mapper: object
defaultValue
defaultValue: string = "application/json"
isConstant
isConstant: boolean = true
serializedName
serializedName: string = "Accept"
type
type: object
name
name: string = "String"
Const apiVersion
apiVersion: object
parameterPath
parameterPath: string = "apiVersion"
mapper
mapper: object
defaultValue
defaultValue: string = "2022-07-01-preview"
isConstant
isConstant: boolean = true
serializedName
serializedName: string = "api-version"
type
type: object
name
name: string = "String"
Const cancelVerificationOperationSpec
cancelVerificationOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept, Parameters.contentType]
httpMethod
httpMethod: string = "POST"
mediaType
mediaType: string = "json"
path
path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/emailServices/{emailServiceName}/domains/{domainName}/cancelVerification"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
requestBody
requestBody: any = Parameters.parameters5
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.emailServiceName,Parameters.domainName]
responses
responses: object
200
200: object
headersMapper
headersMapper: any = Mappers.DomainsCancelVerificationHeaders
201
201: object
headersMapper
headersMapper: any = Mappers.DomainsCancelVerificationHeaders
202
202: object
headersMapper
headersMapper: any = Mappers.DomainsCancelVerificationHeaders
204
204: object
headersMapper
headersMapper: any = Mappers.DomainsCancelVerificationHeaders
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Const checkNameAvailabilityOperationSpec
checkNameAvailabilityOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept, Parameters.contentType]
httpMethod
httpMethod: string = "POST"
mediaType
mediaType: string = "json"
path
path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.Communication/checkNameAvailability"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
requestBody
requestBody: any = Parameters.nameAvailabilityParameters
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host, Parameters.subscriptionId]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.CheckNameAvailabilityResponse
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Const communicationServiceName
communicationServiceName: object
parameterPath
parameterPath: string = "communicationServiceName"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "communicationServiceName"
constraints
constraints: object
MaxLength
MaxLength: number = 63
MinLength
MinLength: number = 1
Pattern
Pattern: RegExp = new RegExp("^[-\\w]+$")
type
type: object
name
name: string = "String"
Const contentType
contentType: object
parameterPath
parameterPath: string[] = ["options", "contentType"]
mapper
mapper: object
defaultValue
defaultValue: string = "application/json"
isConstant
isConstant: boolean = true
serializedName
serializedName: string = "Content-Type"
type
type: object
name
name: string = "String"
Const createOrUpdateOperationSpec
createOrUpdateOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept, Parameters.contentType]
httpMethod
httpMethod: string = "PUT"
mediaType
mediaType: string = "json"
path
path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/emailServices/{emailServiceName}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
requestBody
requestBody: any = Parameters.parameters6
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.emailServiceName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.EmailServiceResource
201
201: object
bodyMapper
bodyMapper: any = Mappers.EmailServiceResource
202
202: object
bodyMapper
bodyMapper: any = Mappers.EmailServiceResource
204
204: object
bodyMapper
bodyMapper: any = Mappers.EmailServiceResource
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Const deleteOperationSpec
deleteOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "DELETE"
path
path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/emailServices/{emailServiceName}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.emailServiceName]
responses
responses: object
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Const domainName
domainName: object
parameterPath
parameterPath: string = "domainName"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "domainName"
constraints
constraints: object
MaxLength
MaxLength: number = 253
MinLength
MinLength: number = 1
type
type: object
name
name: string = "String"
Const emailServiceName
emailServiceName: object
parameterPath
parameterPath: string = "emailServiceName"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "emailServiceName"
constraints
constraints: object
MaxLength
MaxLength: number = 63
MinLength
MinLength: number = 1
Pattern
Pattern: RegExp = new RegExp("^[a-zA-Z0-9-]+$")
type
type: object
name
name: string = "String"
Const getOperationSpec
getOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/emailServices/{emailServiceName}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.emailServiceName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.EmailServiceResource
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Const initiateVerificationOperationSpec
initiateVerificationOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept, Parameters.contentType]
httpMethod
httpMethod: string = "POST"
mediaType
mediaType: string = "json"
path
path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/emailServices/{emailServiceName}/domains/{domainName}/initiateVerification"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
requestBody
requestBody: any = Parameters.parameters5
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.emailServiceName,Parameters.domainName]
responses
responses: object
200
200: object
headersMapper
headersMapper: any = Mappers.DomainsInitiateVerificationHeaders
201
201: object
headersMapper
headersMapper: any = Mappers.DomainsInitiateVerificationHeaders
202
202: object
headersMapper
headersMapper: any = Mappers.DomainsInitiateVerificationHeaders
204
204: object
headersMapper
headersMapper: any = Mappers.DomainsInitiateVerificationHeaders
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Const linkNotificationHubOperationSpec
linkNotificationHubOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept, Parameters.contentType]
httpMethod
httpMethod: string = "POST"
mediaType
mediaType: string = "json"
path
path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/communicationServices/{communicationServiceName}/linkNotificationHub"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
requestBody
requestBody: any = Parameters.linkNotificationHubParameters
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.communicationServiceName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.LinkedNotificationHub
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Const linkNotificationHubParameters
linkNotificationHubParameters: object
mapper
mapper: any = LinkNotificationHubParametersMapper
parameterPath
parameterPath: string[] = ["options", "linkNotificationHubParameters"]
Const listByEmailServiceResourceNextOperationSpec
listByEmailServiceResourceNextOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "{nextLink}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.nextLink,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.emailServiceName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.DomainResourceList
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Const listByEmailServiceResourceOperationSpec
listByEmailServiceResourceOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/emailServices/{emailServiceName}/domains"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.emailServiceName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.DomainResourceList
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Const listByResourceGroupNextOperationSpec
listByResourceGroupNextOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "{nextLink}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.nextLink,Parameters.subscriptionId,Parameters.resourceGroupName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.EmailServiceResourceList
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Const listByResourceGroupOperationSpec
listByResourceGroupOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/emailServices"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.EmailServiceResourceList
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Const listBySubscriptionNextOperationSpec
listBySubscriptionNextOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "{nextLink}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.nextLink,Parameters.subscriptionId]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.EmailServiceResourceList
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Const listBySubscriptionOperationSpec
listBySubscriptionOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.Communication/emailServices"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host, Parameters.subscriptionId]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.EmailServiceResourceList
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Const listKeysOperationSpec
listKeysOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "POST"
path
path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/communicationServices/{communicationServiceName}/listKeys"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.communicationServiceName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.CommunicationServiceKeys
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Const listNextOperationSpec
listNextOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "{nextLink}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host, Parameters.nextLink]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.OperationListResult
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Const listOperationSpec
listOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "/providers/Microsoft.Communication/operations"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.OperationListResult
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Const listVerifiedExchangeOnlineDomainsOperationSpec
listVerifiedExchangeOnlineDomainsOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "POST"
path
path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.Communication/listVerifiedExchangeOnlineDomains"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host, Parameters.subscriptionId]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: object
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Const nameAvailabilityParameters
nameAvailabilityParameters: object
mapper
mapper: any = NameAvailabilityParametersMapper
parameterPath
parameterPath: string = "nameAvailabilityParameters"
Const nextLink
nextLink: object
parameterPath
parameterPath: string = "nextLink"
skipEncoding
skipEncoding: boolean = true
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
Const parameters
parameters: object
mapper
mapper: any = CommunicationServiceResourceUpdateMapper
parameterPath
parameterPath: string = "parameters"
Const parameters1
parameters1: object
mapper
mapper: any = CommunicationServiceResourceMapper
parameterPath
parameterPath: string = "parameters"
Const parameters2
parameters2: object
mapper
mapper: any = RegenerateKeyParametersMapper
parameterPath
parameterPath: string = "parameters"
Const parameters3
parameters3: object
mapper
mapper: any = DomainResourceMapper
parameterPath
parameterPath: string = "parameters"
Const parameters4
parameters4: object
mapper
mapper: any = UpdateDomainRequestParametersMapper
parameterPath
parameterPath: string = "parameters"
Const parameters5
parameters5: object
mapper
mapper: any = VerificationParameterMapper
parameterPath
parameterPath: string = "parameters"
Const parameters6
parameters6: object
mapper
mapper: any = EmailServiceResourceMapper
parameterPath
parameterPath: string = "parameters"
Const parameters7
parameters7: object
mapper
mapper: any = EmailServiceResourceUpdateMapper
parameterPath
parameterPath: string = "parameters"
Const regenerateKeyOperationSpec
regenerateKeyOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept, Parameters.contentType]
httpMethod
httpMethod: string = "POST"
mediaType
mediaType: string = "json"
path
path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/communicationServices/{communicationServiceName}/regenerateKey"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
requestBody
requestBody: any = Parameters.parameters2
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.communicationServiceName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.CommunicationServiceKeys
201
201: object
bodyMapper
bodyMapper: any = Mappers.CommunicationServiceKeys
202
202: object
bodyMapper
bodyMapper: any = Mappers.CommunicationServiceKeys
204
204: object
bodyMapper
bodyMapper: any = Mappers.CommunicationServiceKeys
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Const resourceGroupName
resourceGroupName: object
parameterPath
parameterPath: string = "resourceGroupName"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "resourceGroupName"
constraints
constraints: object
MaxLength
MaxLength: number = 90
MinLength
MinLength: number = 1
type
type: object
name
name: string = "String"
Const subscriptionId
subscriptionId: object
parameterPath
parameterPath: string = "subscriptionId"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "subscriptionId"
constraints
constraints: object
MinLength
MinLength: number = 1
type
type: object
name
name: string = "String"
Const updateOperationSpec
updateOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept, Parameters.contentType]
httpMethod
httpMethod: string = "PATCH"
mediaType
mediaType: string = "json"
path
path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/emailServices/{emailServiceName}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
requestBody
requestBody: any = Parameters.parameters7
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.emailServiceName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.EmailServiceResource
201
201: object
bodyMapper
bodyMapper: any = Mappers.EmailServiceResource
202
202: object
bodyMapper
bodyMapper: any = Mappers.EmailServiceResource
204
204: object
bodyMapper
bodyMapper: any = Mappers.EmailServiceResource
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Defines values for ActionType.
KnownActionType can be used interchangeably with ActionType, this enum contains the known values that the service supports.
Known values supported by the service
Internal