Compartir a través de


ArmSignalRModelFactory.SignalRData Método

Definición

Inicializa una nueva instancia de 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

Parámetros

id
ResourceIdentifier

El identificador.

name
String

Nombre.

resourceType
ResourceType

ResourceType.

systemData
SystemData

SystemData.

tags
IDictionary<String,String>

Las etiquetas.

location
AzureLocation

Ubicación.

sku
SignalRResourceSku

Información de facturación del recurso.

kind
Nullable<SignalRServiceKind>

El tipo de servicio, puede ser SignalR o RawWebSockets.

identity
ManagedServiceIdentity

Una clase representa las identidades administradas usadas para la solicitud y la respuesta. Tipos de identidad admitidos actuales: None, SystemAssigned, UserAssigned.

provisioningState
Nullable<SignalRProvisioningState>

Estado de aprovisionamiento del recurso.

externalIP
String

Dirección IP de acceso público del recurso.

hostName
String

FQDN de la instancia de servicio.

publicPort
Nullable<Int32>

Puerto accesible públicamente del recurso que está diseñado para el uso del lado cliente o del explorador.

serverPort
Nullable<Int32>

Puerto accesible públicamente del recurso que está diseñado para el uso del lado del servidor del cliente.

version
String

Versión del recurso. Probablemente necesite la misma versión o posterior de los SDK de cliente.

privateEndpointConnections
IEnumerable<SignalRPrivateEndpointConnectionData>

Conexiones de punto de conexión privado al recurso.

sharedPrivateLinkResources
IEnumerable<SignalRSharedPrivateLinkResourceData>

Lista de recursos de vínculo privado compartido.

isClientCertEnabled
Nullable<Boolean>

Configuración de TLS para el recurso.

hostNamePrefix
String

En desuso.

features
IEnumerable<SignalRFeature>

Lista de featureFlags.

FeatureFlags que no están incluidos en los parámetros de la operación de actualización no se modificarán. Y la respuesta solo incluirá featureFlags que se establecen explícitamente. Cuando un featureFlag no se establece explícitamente, se usará su valor predeterminado global, pero tenga en cuenta que el valor predeterminado no significa "false". Varía en términos de featureFlags diferentes.

liveTraceConfiguration
SignalRLiveTraceConfiguration

Configuración de seguimiento activo de un recurso Microsoft.SignalRService.

resourceLogCategories
IEnumerable<SignalRResourceLogCategory>

Configuración del registro de recursos de un recurso Microsoft.SignalRService.

corsAllowedOrigins
IEnumerable<String>

Configuración de uso compartido de recursos entre orígenes (CORS).

upstreamTemplates
IEnumerable<SignalRUpstreamTemplate>

La configuración de Upstream cuando el servicio está en modo sin servidor.

networkACLs
SignalRNetworkAcls

ACL de red para el recurso.

publicNetworkAccess
String

Habilite o deshabilite el acceso a la red pública. El valor predeterminado es "Habilitado". Cuando está habilitado, se siguen aplicando las ACL de red. Cuando está deshabilitado, el acceso a la red pública siempre está deshabilitado independientemente de lo que establezca en las ACL de red.

disableLocalAuth
Nullable<Boolean>

DisableLocalAuth Habilitar o deshabilitar la autenticación local con AccessKey Cuando se establece como true, la conexión con AccessKey=xxx no funcionará.

disableAadAuth
Nullable<Boolean>

DisableLocalAuth Habilitar o deshabilitar la autenticación de aad Cuando se establece como true, la conexión con AuthType=aad no funcionará.

Devoluciones

SignalRData Nueva instancia para simular.

Se aplica a