Compartilhar via


ArmSignalRModelFactory.SignalRData Método

Definição

Inicializa uma nova instância do 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

name
String

O nome.

resourceType
ResourceType

O resourceType.

systemData
SystemData

O systemData.

tags
IDictionary<String,String>

As marcas.

location
AzureLocation

O local.

sku
SignalRResourceSku

As informações de cobrança do recurso.

kind
Nullable<SignalRServiceKind>

O tipo do serviço pode ser SignalR ou RawWebSockets.

identity
ManagedServiceIdentity

Uma classe representa identidades gerenciadas usadas para solicitação e resposta. Tipos de identidade com suporte atuais: None, SystemAssigned, UserAssigned.

provisioningState
Nullable<SignalRProvisioningState>

Estado de provisionamento do recurso.

externalIP
String

O IP acessível publicamente do recurso.

hostName
String

FQDN da instância de serviço.

publicPort
Nullable<Int32>

A porta publicamente acessível do recurso que foi projetado para uso do lado do navegador/cliente.

serverPort
Nullable<Int32>

A porta publicamente acessível do recurso que foi projetado para uso do lado do servidor do cliente.

version
String

Versão do recurso. Provavelmente você precisa da mesma versão ou superior dos SDKs do cliente.

privateEndpointConnections
IEnumerable<SignalRPrivateEndpointConnectionData>

Conexões de ponto de extremidade privado com o recurso.

sharedPrivateLinkResources
IEnumerable<SignalRSharedPrivateLinkResourceData>

A lista de recursos de link privado compartilhado.

isClientCertEnabled
Nullable<Boolean>

Configurações de TLS para o recurso.

hostNamePrefix
String

Preterido.

features
IEnumerable<SignalRFeature>

Lista de featureFlags.

FeatureFlags que não estão incluídos nos parâmetros da operação de atualização não serão modificados. E a resposta incluirá apenas featureFlags definidos explicitamente. Quando um featureFlag não for definido explicitamente, seu valor padrão global será usado Mas tenha em mente, o valor padrão não significa "false". Ele varia em termos de FeatureFlags diferentes.

liveTraceConfiguration
SignalRLiveTraceConfiguration

Configuração de rastreamento dinâmico de um recurso Microsoft.SignalRService.

resourceLogCategories
IEnumerable<SignalRResourceLogCategory>

Configuração do log de recursos de um recurso Microsoft.SignalRService.

corsAllowedOrigins
IEnumerable<String>

Configurações de CORS (Compartilhamento de Recursos entre Origens).

upstreamTemplates
IEnumerable<SignalRUpstreamTemplate>

As configurações do Upstream quando o serviço está no modo sem servidor.

networkACLs
SignalRNetworkAcls

ACLs de rede para o recurso.

publicNetworkAccess
String

Habilitar ou desabilitar o acesso à rede pública. Padrão para "Habilitado". Quando está habilitado, as ACLs de rede ainda se aplicam. Quando estiver desabilitado, o acesso à rede pública sempre será desabilitado, independentemente do que você definir nas ACLs de rede.

disableLocalAuth
Nullable<Boolean>

DisableLocalAuth Habilitar ou desabilitar a autenticação local com AccessKey Quando definido como true, a conexão com AccessKey=xxx não funcionará.

disableAadAuth
Nullable<Boolean>

DisableLocalAuth Habilitar ou desabilitar a autenticação aad Quando definido como true, a conexão com AuthType=aad não funcionará.

Retornos

Uma nova SignalRData instância para zombar.

Aplica-se a