Freigeben über


ArmSignalRModelFactory.SignalRData Methode

Definition

Initialisiert eine neue instance von SignalRData.

public static Azure.ResourceManager.SignalR.SignalRData SignalRData (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.SignalR.Models.SignalRResourceSku sku = default, Azure.ResourceManager.SignalR.Models.SignalRServiceKind? kind = default, Azure.ResourceManager.Models.ManagedServiceIdentity identity = default, Azure.ResourceManager.SignalR.Models.SignalRProvisioningState? provisioningState = default, string externalIP = default, string hostName = default, int? publicPort = default, int? serverPort = default, string version = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.SignalR.SignalRPrivateEndpointConnectionData> privateEndpointConnections = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.SignalR.SignalRSharedPrivateLinkResourceData> sharedPrivateLinkResources = default, bool? isClientCertEnabled = default, string hostNamePrefix = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.SignalR.Models.SignalRFeature> features = default, Azure.ResourceManager.SignalR.Models.SignalRLiveTraceConfiguration liveTraceConfiguration = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.SignalR.Models.SignalRResourceLogCategory> resourceLogCategories = default, System.Collections.Generic.IEnumerable<string> corsAllowedOrigins = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.SignalR.Models.SignalRUpstreamTemplate> upstreamTemplates = default, Azure.ResourceManager.SignalR.Models.SignalRNetworkAcls networkACLs = default, string publicNetworkAccess = default, bool? disableLocalAuth = default, bool? disableAadAuth = default);
static member SignalRData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Azure.ResourceManager.SignalR.Models.SignalRResourceSku * Nullable<Azure.ResourceManager.SignalR.Models.SignalRServiceKind> * Azure.ResourceManager.Models.ManagedServiceIdentity * Nullable<Azure.ResourceManager.SignalR.Models.SignalRProvisioningState> * string * string * Nullable<int> * Nullable<int> * string * seq<Azure.ResourceManager.SignalR.SignalRPrivateEndpointConnectionData> * seq<Azure.ResourceManager.SignalR.SignalRSharedPrivateLinkResourceData> * Nullable<bool> * string * seq<Azure.ResourceManager.SignalR.Models.SignalRFeature> * Azure.ResourceManager.SignalR.Models.SignalRLiveTraceConfiguration * seq<Azure.ResourceManager.SignalR.Models.SignalRResourceLogCategory> * seq<string> * seq<Azure.ResourceManager.SignalR.Models.SignalRUpstreamTemplate> * Azure.ResourceManager.SignalR.Models.SignalRNetworkAcls * string * Nullable<bool> * Nullable<bool> -> Azure.ResourceManager.SignalR.SignalRData
Public Shared Function SignalRData (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 sku As SignalRResourceSku = Nothing, Optional kind As Nullable(Of SignalRServiceKind) = Nothing, Optional identity As ManagedServiceIdentity = Nothing, Optional provisioningState As Nullable(Of SignalRProvisioningState) = Nothing, Optional externalIP As String = Nothing, Optional hostName As String = Nothing, Optional publicPort As Nullable(Of Integer) = Nothing, Optional serverPort As Nullable(Of Integer) = Nothing, Optional version As String = Nothing, Optional privateEndpointConnections As IEnumerable(Of SignalRPrivateEndpointConnectionData) = Nothing, Optional sharedPrivateLinkResources As IEnumerable(Of SignalRSharedPrivateLinkResourceData) = Nothing, Optional isClientCertEnabled As Nullable(Of Boolean) = Nothing, Optional hostNamePrefix As String = Nothing, Optional features As IEnumerable(Of SignalRFeature) = Nothing, Optional liveTraceConfiguration As SignalRLiveTraceConfiguration = Nothing, Optional resourceLogCategories As IEnumerable(Of SignalRResourceLogCategory) = Nothing, Optional corsAllowedOrigins As IEnumerable(Of String) = Nothing, Optional upstreamTemplates As IEnumerable(Of SignalRUpstreamTemplate) = Nothing, Optional networkACLs As SignalRNetworkAcls = Nothing, Optional publicNetworkAccess As String = Nothing, Optional disableLocalAuth As Nullable(Of Boolean) = Nothing, Optional disableAadAuth As Nullable(Of Boolean) = Nothing) As SignalRData

Parameter

id
ResourceIdentifier

Die ID.

name
String

Der Name.

resourceType
ResourceType

Der resourceType.

systemData
SystemData

SystemDaten.

tags
IDictionary<String,String>

Die Tags.

location
AzureLocation

Der Speicherort.

sku
SignalRResourceSku

Die Abrechnungsinformationen der Ressource.

kind
Nullable<SignalRServiceKind>

Die Art des Diensts kann SignalR oder RawWebSockets sein.

identity
ManagedServiceIdentity

Eine Klasse stellt verwaltete Identitäten dar, die für Anforderung und Antwort verwendet werden. Aktuell unterstützte Identitätstypen: None, SystemAssigned, UserAssigned.

provisioningState
Nullable<SignalRProvisioningState>

Bereitstellungsstatus der Ressource.

externalIP
String

Die öffentlich zugängliche IP-Adresse der Ressource.

hostName
String

FQDN des Diensts instance.

publicPort
Nullable<Int32>

Der öffentlich zugängliche Port der Ressource, der für die browser-/clientseitige Nutzung konzipiert ist.

serverPort
Nullable<Int32>

Der öffentlich zugängliche Port der Ressource, der für die serverseitige Nutzung des Kunden konzipiert ist.

version
String

Version der Ressource. Wahrscheinlich benötigen Sie dieselbe oder eine höhere Version von Client-SDKs.

privateEndpointConnections
IEnumerable<SignalRPrivateEndpointConnectionData>

Private Endpunktverbindungen mit der Ressource.

sharedPrivateLinkResources
IEnumerable<SignalRSharedPrivateLinkResourceData>

Die Liste der freigegebenen privaten Linkressourcen.

isClientCertEnabled
Nullable<Boolean>

TLS-Einstellungen für die Ressource.

hostNamePrefix
String

Veraltet.

features
IEnumerable<SignalRFeature>

Liste der FeatureFlags.

FeatureFlags, die nicht in den Parametern für den Updatevorgang enthalten sind, werden nicht geändert. Die Antwort enthält nur featureFlags, die explizit festgelegt sind. Wenn ein featureFlag nicht explizit festgelegt ist, wird sein globaler Standardwert verwendet. Beachten Sie jedoch, dass der Standardwert nicht "false" bedeutet. Sie variiert in Bezug auf die verschiedenen FeatureFlags.

liveTraceConfiguration
SignalRLiveTraceConfiguration

Liveablaufverfolgungskonfiguration einer Microsoft.SignalRService-Ressource.

resourceLogCategories
IEnumerable<SignalRResourceLogCategory>

Ressourcenprotokollkonfiguration einer Microsoft.SignalRService-Ressource.

corsAllowedOrigins
IEnumerable<String>

CORS-Einstellungen (Cross-Origin Resource Sharing).

upstreamTemplates
IEnumerable<SignalRUpstreamTemplate>

Die Einstellungen für upstream, wenn sich der Dienst im serverlosen Modus befindet.

networkACLs
SignalRNetworkAcls

Netzwerk-ACLs für die Ressource.

publicNetworkAccess
String

Aktivieren oder deaktivieren Sie den Zugriff auf öffentliche Netzwerke. Standardmäßig ist "Aktiviert". Wenn aktiviert ist, gelten weiterhin Netzwerk-ACLs. Wenn sie deaktiviert ist, ist der Zugriff auf öffentliche Netzwerke immer deaktiviert, unabhängig davon, was Sie in Netzwerk-ACLs festlegen.

disableLocalAuth
Nullable<Boolean>

DisableLocalAuth Aktivieren oder Deaktivieren der lokalen Authentifizierung mit AccessKey Wenn sie auf true festgelegt ist, funktioniert die Verbindung mit AccessKey=xxx nicht.

disableAadAuth
Nullable<Boolean>

DisableLocalAuth Aktivieren oder Deaktivieren der aad-Authentifizierung Wenn sie auf true festgelegt ist, funktioniert die Verbindung mit AuthType=aad nicht.

Gibt zurück

Eine neue SignalRData instance zum Mocking.

Gilt für: