@azure/arm-communication package

Interfaces

CheckNameAvailabilityRequest

Corps de la demande de disponibilité de vérification.

CheckNameAvailabilityResponse

Résultat de la vérification de la disponibilité.

CommunicationServiceKeys

Classe représentant les clés d’accès d’un CommunicationService.

CommunicationServiceManagementClientOptionalParams

Paramètres facultatifs pour le client.

CommunicationServiceProperties

Une classe qui décrit les propriétés du CommunicationService.

CommunicationServiceResource

Classe représentant une ressource CommunicationService.

CommunicationServiceResourceUpdate

Classe représentant des paramètres de mise à jour pour la ressource CommunicationService.

CommunicationServiceUpdateProperties

Une classe qui décrit les propriétés pouvant être mises à jour pour la ressource CommunicationService.

CommunicationServicesCheckNameAvailabilityOptionalParams

Paramètres facultatifs.

CommunicationServicesCreateOrUpdateOptionalParams

Paramètres facultatifs.

CommunicationServicesDeleteOptionalParams

Paramètres facultatifs.

CommunicationServicesGetOptionalParams

Paramètres facultatifs.

CommunicationServicesLinkNotificationHubOptionalParams

Paramètres facultatifs.

CommunicationServicesListByResourceGroupOptionalParams

Paramètres facultatifs.

CommunicationServicesListBySubscriptionOptionalParams

Paramètres facultatifs.

CommunicationServicesListKeysOptionalParams

Paramètres facultatifs.

CommunicationServicesOperations

Interface représentant une opération de services de communication.

CommunicationServicesRegenerateKeyOptionalParams

Paramètres facultatifs.

CommunicationServicesUpdateOptionalParams

Paramètres facultatifs.

DnsRecord

Classe qui représente un enregistrement VerificationStatus.

DomainProperties

Une classe qui décrit les propriétés d’une ressource Domains.

DomainPropertiesVerificationRecords

Liste de DnsRecord

DomainPropertiesVerificationStates

Liste de VerificationStatusRecord

DomainResource

Classe représentant une ressource Domains.

DomainsCancelVerificationOptionalParams

Paramètres facultatifs.

DomainsCreateOrUpdateOptionalParams

Paramètres facultatifs.

DomainsDeleteOptionalParams

Paramètres facultatifs.

DomainsGetOptionalParams

Paramètres facultatifs.

DomainsInitiateVerificationOptionalParams

Paramètres facultatifs.

DomainsListByEmailServiceResourceOptionalParams

Paramètres facultatifs.

DomainsOperations

Interface représentant les opérations d’un domaine.

DomainsUpdateOptionalParams

Paramètres facultatifs.

EmailServiceProperties

Une classe qui décrit les propriétés du service de messagerie.

EmailServiceResource

Classe représentant une ressource EmailService.

EmailServiceResourceUpdate

Classe représentant des paramètres de mise à jour pour la ressource EmailService.

EmailServicesCreateOrUpdateOptionalParams

Paramètres facultatifs.

EmailServicesDeleteOptionalParams

Paramètres facultatifs.

EmailServicesGetOptionalParams

Paramètres facultatifs.

EmailServicesListByResourceGroupOptionalParams

Paramètres facultatifs.

EmailServicesListBySubscriptionOptionalParams

Paramètres facultatifs.

EmailServicesListVerifiedExchangeOnlineDomainsOptionalParams

Paramètres facultatifs.

EmailServicesOperations

Interface représentant une opération EmailServices.

EmailServicesUpdateOptionalParams

Paramètres facultatifs.

ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

ErrorDetail

Détail de l’erreur.

ErrorResponse

Réponse d’erreur courante pour toutes les API Azure Resource Manager afin de retourner les détails de l’erreur pour les opérations ayant échoué.

LinkNotificationHubParameters

Description d’un Hub de notification Azure pour établir un lien vers le service de communication

LinkedNotificationHub

Hub de notification lié au service de communication

ManagedServiceIdentity

Identité de service managée (identités affectées par le système et/ou identités affectées par l’utilisateur)

NameAvailabilityParameters

Données POST-ed à l’action nameAvailability

Operation

Détails d’une opération d’API REST, retournée par l’API d’opérations du fournisseur de ressources

OperationDisplay

Informations d’affichage localisées pour une opération.

OperationsListOptionalParams

Paramètres facultatifs.

OperationsOperations

Interface représentant une opération d’opérations.

PageSettings

Options de la méthode byPage

PagedAsyncIterableIterator

Interface qui permet une itération itérable asynchrone à la fois à l’achèvement et à la page.

ProxyResource

Définition du modèle de ressource pour une ressource proxy Azure Resource Manager. Il n’aura pas de balises et un emplacement

RegenerateKeyParameters

Les paramètres décrivent la demande de régénérer les clés d’accès

Resource

Champs courants retournés dans la réponse pour toutes les ressources Azure Resource Manager

RestorePollerOptions
SenderUsernameProperties

Une classe qui décrit les propriétés d’une ressource SenderUsername.

SenderUsernameResource

Classe représentant une ressource SenderUsername.

SenderUsernamesCreateOrUpdateOptionalParams

Paramètres facultatifs.

SenderUsernamesDeleteOptionalParams

Paramètres facultatifs.

SenderUsernamesGetOptionalParams

Paramètres facultatifs.

SenderUsernamesListByDomainsOptionalParams

Paramètres facultatifs.

SenderUsernamesOperations

Interface représentant une opération SenderUsernames.

SimplePollerLike

Un polleur simple qui peut être utilisé pour interroger une opération de longue durée.

SmtpUsernameProperties

Une classe qui décrit les propriétés d’une ressource SmtpUsername.

SmtpUsernameResource

L’objet décrivant la ressource de nom d’utilisateur smtp.

SmtpUsernamesCreateOrUpdateOptionalParams

Paramètres facultatifs.

SmtpUsernamesDeleteOptionalParams

Paramètres facultatifs.

SmtpUsernamesGetOptionalParams

Paramètres facultatifs.

SmtpUsernamesListOptionalParams

Paramètres facultatifs.

SmtpUsernamesOperations

Interface représentant une opération SmtpUsernames.

SuppressionListAddressProperties

Une classe qui décrit les propriétés d’une ressource SuppressionListAddress.

SuppressionListAddressResource

Objet qui représente un enregistrement SuppressionList.

SuppressionListAddressesCreateOrUpdateOptionalParams

Paramètres facultatifs.

SuppressionListAddressesDeleteOptionalParams

Paramètres facultatifs.

SuppressionListAddressesGetOptionalParams

Paramètres facultatifs.

SuppressionListAddressesListOptionalParams

Paramètres facultatifs.

SuppressionListAddressesOperations

Interface représentant une opération SuppressionListAddresss.

SuppressionListProperties

Une classe qui décrit les propriétés d’une ressource SuppressionList.

SuppressionListResource

Classe représentant une ressource SuppressionList.

SuppressionListsCreateOrUpdateOptionalParams

Paramètres facultatifs.

SuppressionListsDeleteOptionalParams

Paramètres facultatifs.

SuppressionListsGetOptionalParams

Paramètres facultatifs.

SuppressionListsListByDomainOptionalParams

Paramètres facultatifs.

SuppressionListsOperations

Interface représentant une opération SuppressionListes.

SystemData

Métadonnées relatives à la création et à la dernière modification de la ressource.

TaggedResource

Ressource ARM avec laquelle les balises peuvent être acceptées

TrackedResource

Définition du modèle de ressource pour une ressource de niveau supérieur suivi d’Azure Resource Manager qui a des « balises » et un « emplacement »

UpdateDomainProperties

Une classe qui décrit les propriétés actualisables d’une ressource Domains.

UpdateDomainRequestParameters

Classe qui décrit les paramètres de requête PATCH d’une ressource Domains.

UserAssignedIdentity

Propriétés d’identité attribuées par l’utilisateur

VerificationParameter

Paramètre d’entrée pour les API de vérification

VerificationStatusRecord

Classe qui représente un enregistrement VerificationStatus.

Alias de type

ActionType

Énumération extensible. Indique le type d’action. « Interne » fait référence aux actions destinées aux API internes uniquement.
KnownActionType peut être utilisé de manière interchangeable avec ActionType, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

interne : les actions sont destinées aux API internes uniquement.

AzureSupportedClouds

Valeurs prises en charge pour le paramètre cloud en tant que type littéral de chaîne

CheckNameAvailabilityReason

Raisons possibles d’un nom non disponible.
KnownCheckNameAvailabilityReason pouvez être utilisé de manière interchangeable avec CheckNameAvailabilityReason, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

non valide : le nom n’est pas valide.
AlreadyExists: le nom existe déjà.

CommunicationServicesProvisioningState

État d’approvisionnement de la ressource.
KnownCommunicationServicesProvisioningState peut être utilisé de manière interchangeable avec CommunicationServicesProvisioningState, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

inconnu : Inconnu
Réussi : Successeur
Échec : Échec
Annulé : Annulé
Course : Course
Création : Création
Mise à jour : mise à jour
Suppression : Suppression
Déménagement : Déménagement

ContinuablePage

Interface qui décrit une page de résultats.

CreatedByType

Type d’entité qui a créé la ressource.
KnownCreatedByType peut être utilisé de manière interchangeable avec CreatedByType, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

'utilisateur: l’entité a été créée par un utilisateur.
Application: l’entité a été créée par une application.
ManagedIdentity: l’entité a été créée par une identité managée.
Key: l’entité a été créée par une clé.

DomainManagement

Décrit comment une ressource Domains est gérée.
KnownDomainManagement peut être utilisé de manière interchangeable avec DomainManagement, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

AzureManaged : AzureManaged
Géré par les clients : Géré par les clients
CustomerManagedInExchangeOnline : CustomerManagedInExchangeOnline

DomainsProvisioningState

État d’approvisionnement de la ressource.
KnownDomainsProvisioningState peut être utilisé de manière interchangeable avec DomainsProvisioningState, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

inconnu : Inconnu
Réussi : Successeur
Échec : Échec
Annulé : Annulé
Course : Course
Création : Création
Mise à jour : mise à jour
Suppression : Suppression
Déménagement : Déménagement

EmailServicesListVerifiedExchangeOnlineDomainsResponse
EmailServicesProvisioningState

État d’approvisionnement de la ressource.
KnownEmailServicesProvisioningState peut être utilisé de manière interchangeable avec EmailServicesProvisioningState, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

inconnu : Inconnu
Réussi : Successeur
Échec : Échec
Annulé : Annulé
Course : Course
Création : Création
Mise à jour : mise à jour
Suppression : Suppression
Déménagement : Déménagement

KeyType

KeyType à régénérer. Doit être « primary » ou « secondary » (non respect de la casse).

ManagedServiceIdentityType

Type d’identité de service managé (où les types SystemAssigned et UserAssigned sont autorisés).
KnownManagedServiceIdentityType pouvez être utilisé de manière interchangeable avec ManagedServiceIdentityType, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Aucun : aucune identité managée.
SystemAssigned : identité managée affectée par le système.
UserAssigned : identité managée affectée par l’utilisateur.
SystemAssigned,UserAssigned : identité managée affectée par le système et l’utilisateur.

Origin

Exécuteur prévu de l’opération ; comme dans le contrôle d’accès en fonction des ressources (RBAC) et l’expérience utilisateur des journaux d’audit. La valeur par défaut est « utilisateur, système »
KnownOrigin peut être utilisé de manière interchangeable avec Origin, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

'utilisateur: indique que l’opération est lancée par un utilisateur.
système: indique que l’opération est lancée par un système.
utilisateur,système: indique que l’opération est lancée par un utilisateur ou un système.

ProvisioningState

État d’approvisionnement de la ressource. Inconnu est l’état par défaut pour les services de communication.
KnownProvisioningState peut être utilisé de manière interchangeable avec ProvisioningState, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

inconnu : Inconnu
Réussi : Successeur
Échec : Échec
Annulé : Annulé
Course : Course
Création : Création
Mise à jour : mise à jour
Suppression : Suppression
Déménagement : Déménagement

PublicNetworkAccess

Autorisez, interdisez ou laissez la configuration du périmètre de sécurité réseau contrôler l’accès du réseau public à la ressource protégée. La valeur est facultative, mais si elle est transmise, elle doit être « Enabled », « Disabled » ou « SecuredByPerimeter ».
KnownPublicNetworkAccess peut être utilisé de manière interchangeable avec PublicNetworkAccess, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Activé : Permet l’accès du réseau public à la ressource
Désactivé : Interdit l’accès réseau public à la ressource
SecuredByPerimeter : Les règles de configuration du périmètre de sécurité réseau permettent ou interpermettent l’accès public au réseau à la ressource. Cela nécessite un périmètre de sécurité réseau associé.

UserEngagementTracking

Décrit si le suivi de l’engagement utilisateur est activé ou désactivé.
KnownUserEngagementTracking peut être utilisé de manière interchangeable avec UserEngagementTracking, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Handicapé : Handicapé
Activé : Activé

VerificationStatus

Statut de l’opération de vérification.
KnownVerificationStatus peut être utilisé de manière interchangeable avec VerificationStatus, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

PasCommencé : PasPas Commencé
VérificationDemandée : VérificationDemandée
VérificationEn Progrès : VérificationEn Progrès
VérificationÉchouée : VérificationÉchouée
Vérifié : Vérifié
AnnulationDemandée : AnnulationDemandée

VerificationType

Type de vérification.
KnownVerificationType peut être utilisé de manière interchangeable avec VerificationType, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Domaine : Domaine
SPF : SPF
DKIM : DKIM
DKIM2 : DKIM2
DMARC : DMARC

Énumérations

AzureClouds

Un enum pour décrire les environnements Azure Cloud.

KnownActionType

Énumération extensible. Indique le type d’action. « Interne » fait référence aux actions destinées aux API internes uniquement.

KnownCheckNameAvailabilityReason

Raisons possibles d’un nom non disponible.

KnownCommunicationServicesProvisioningState

État d’approvisionnement de la ressource.

KnownCreatedByType

Type d’entité qui a créé la ressource.

KnownDomainManagement

Décrit comment une ressource Domains est gérée.

KnownDomainsProvisioningState

État d’approvisionnement de la ressource.

KnownEmailServicesProvisioningState

État d’approvisionnement de la ressource.

KnownManagedServiceIdentityType

Type d’identité de service managé (où les types SystemAssigned et UserAssigned sont autorisés).

KnownOrigin

Exécuteur prévu de l’opération ; comme dans le contrôle d’accès en fonction des ressources (RBAC) et l’expérience utilisateur des journaux d’audit. La valeur par défaut est « utilisateur, système »

KnownProvisioningState

État d’approvisionnement de la ressource. Inconnu est l’état par défaut pour les services de communication.

KnownPublicNetworkAccess

Autorisez, interdisez ou laissez la configuration du périmètre de sécurité réseau contrôler l’accès du réseau public à la ressource protégée. La valeur est facultative, mais si elle est transmise, elle doit être « Enabled », « Disabled » ou « SecuredByPerimeter ».

KnownUserEngagementTracking

Décrit si le suivi de l’engagement utilisateur est activé ou désactivé.

KnownVerificationStatus

Statut de l’opération de vérification.

KnownVerificationType

Type de vérification.

KnownVersions

Versions d’API disponibles.

Functions

restorePoller<TResponse, TResult>(CommunicationServiceManagementClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

Crée un polleur à partir de l’état sérialisé d’un autre polleur. Cela peut être utile lorsque vous souhaitez créer des polleurs sur un autre hôte ou qu’un polleur doit être construit une fois que l’original n’est pas dans l’étendue.

Informations relatives à la fonction

restorePoller<TResponse, TResult>(CommunicationServiceManagementClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

Crée un polleur à partir de l’état sérialisé d’un autre polleur. Cela peut être utile lorsque vous souhaitez créer des polleurs sur un autre hôte ou qu’un polleur doit être construit une fois que l’original n’est pas dans l’étendue.

function restorePoller<TResponse, TResult>(client: CommunicationServiceManagementClient, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, PathUncheckedResponse>): PollerLike<OperationState<TResult>, TResult>

Paramètres

serializedState

string

sourceOperation

(args: any[]) => PollerLike<OperationState<TResult>, TResult>

Retours

PollerLike<OperationState<TResult>, TResult>