Freigeben über


ArmVoiceServicesModelFactory.VoiceServicesCommunicationsGatewayData Methode

Definition

Initialisiert eine neue instance von VoiceServicesCommunicationsGatewayData.

public static Azure.ResourceManager.VoiceServices.VoiceServicesCommunicationsGatewayData VoiceServicesCommunicationsGatewayData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, Azure.ResourceManager.VoiceServices.Models.VoiceServicesProvisioningState? provisioningState = default, Azure.ResourceManager.VoiceServices.Models.VoiceServicesCommunicationsGatewayStatus? status = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.VoiceServices.Models.VoiceServicesServiceRegionProperties> serviceLocations = default, Azure.ResourceManager.VoiceServices.Models.VoiceServicesCommunicationsGatewayConnectivity? connectivity = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.VoiceServices.Models.VoiceServicesTeamsCodec> codecs = default, Azure.ResourceManager.VoiceServices.Models.VoiceServicesEmergencyCallType? e911Type = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.VoiceServices.Models.VoiceServicesCommunicationsPlatform> platforms = default, BinaryData apiBridge = default, Azure.ResourceManager.VoiceServices.Models.VoiceServicesAutoGeneratedDomainNameLabelScope? autoGeneratedDomainNameLabelScope = default, string autoGeneratedDomainNameLabel = default, string teamsVoicemailPilotNumber = default, bool? isOnPremMcpEnabled = default, System.Collections.Generic.IEnumerable<string> emergencyDialStrings = default);
static member VoiceServicesCommunicationsGatewayData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Nullable<Azure.ResourceManager.VoiceServices.Models.VoiceServicesProvisioningState> * Nullable<Azure.ResourceManager.VoiceServices.Models.VoiceServicesCommunicationsGatewayStatus> * seq<Azure.ResourceManager.VoiceServices.Models.VoiceServicesServiceRegionProperties> * Nullable<Azure.ResourceManager.VoiceServices.Models.VoiceServicesCommunicationsGatewayConnectivity> * seq<Azure.ResourceManager.VoiceServices.Models.VoiceServicesTeamsCodec> * Nullable<Azure.ResourceManager.VoiceServices.Models.VoiceServicesEmergencyCallType> * seq<Azure.ResourceManager.VoiceServices.Models.VoiceServicesCommunicationsPlatform> * BinaryData * Nullable<Azure.ResourceManager.VoiceServices.Models.VoiceServicesAutoGeneratedDomainNameLabelScope> * string * string * Nullable<bool> * seq<string> -> Azure.ResourceManager.VoiceServices.VoiceServicesCommunicationsGatewayData
Public Shared Function VoiceServicesCommunicationsGatewayData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional provisioningState As Nullable(Of VoiceServicesProvisioningState) = Nothing, Optional status As Nullable(Of VoiceServicesCommunicationsGatewayStatus) = Nothing, Optional serviceLocations As IEnumerable(Of VoiceServicesServiceRegionProperties) = Nothing, Optional connectivity As Nullable(Of VoiceServicesCommunicationsGatewayConnectivity) = Nothing, Optional codecs As IEnumerable(Of VoiceServicesTeamsCodec) = Nothing, Optional e911Type As Nullable(Of VoiceServicesEmergencyCallType) = Nothing, Optional platforms As IEnumerable(Of VoiceServicesCommunicationsPlatform) = Nothing, Optional apiBridge As BinaryData = Nothing, Optional autoGeneratedDomainNameLabelScope As Nullable(Of VoiceServicesAutoGeneratedDomainNameLabelScope) = Nothing, Optional autoGeneratedDomainNameLabel As String = Nothing, Optional teamsVoicemailPilotNumber As String = Nothing, Optional isOnPremMcpEnabled As Nullable(Of Boolean) = Nothing, Optional emergencyDialStrings As IEnumerable(Of String) = Nothing) As VoiceServicesCommunicationsGatewayData

Parameter

id
ResourceIdentifier

Die ID.

name
String

Der Name.

resourceType
ResourceType

Der resourceType.

systemData
SystemData

SystemData.

tags
IDictionary<String,String>

Die Tags.

location
AzureLocation

Der Speicherort.

provisioningState
Nullable<VoiceServicesProvisioningState>

Ressourcenbereitstellungsstatus.

status
Nullable<VoiceServicesCommunicationsGatewayStatus>

Der aktuelle status der Bereitstellung.

serviceLocations
IEnumerable<VoiceServicesServiceRegionProperties>

Die Regionen, in denen die für Teams Calling erforderlichen Ressourcen bereitgestellt werden.

connectivity
Nullable<VoiceServicesCommunicationsGatewayConnectivity>

So verbinden Sie sich wieder mit dem Betreibernetzwerk, z. B. MAPS.

codecs
IEnumerable<VoiceServicesTeamsCodec>

Zu unterstützende Sprachcodecs.

e911Type
Nullable<VoiceServicesEmergencyCallType>

Behandeln von 911-Aufrufen.

platforms
IEnumerable<VoiceServicesCommunicationsPlatform>

Welche Plattformen unterstützt werden sollen.

apiBridge
BinaryData

Details zur API-Brückenfunktionalität, falls erforderlich.

autoGeneratedDomainNameLabelScope
Nullable<VoiceServicesAutoGeneratedDomainNameLabelScope>

Der Bereich, in dem der automatisch generierte Domänenname wiederverwendet werden kann.

autoGeneratedDomainNameLabel
String

Die automatisch generierte Bezeichnung, die als Teil der FQDNs für den Zugriff auf das Communications Gateway verwendet wird.

teamsVoicemailPilotNumber
String

Diese Nummer wird in Teams Phone Mobile-Szenarien für den Zugriff auf die Voicemail IVR über den nativen Dialer verwendet.

isOnPremMcpEnabled
Nullable<Boolean>

Gibt an, ob ein lokaler mobiler Kontrollpunkt verwendet wird.

emergencyDialStrings
IEnumerable<String>

Eine Liste der Wählzeichenfolgen, die für Notrufe verwendet werden.

Gibt zurück

Eine neue VoiceServicesCommunicationsGatewayData instance zum Simulieren.

Gilt für: