ArmSignalRModelFactory.SignalRData Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
A ID.
- name
- String
O nome.
- resourceType
- ResourceType
O resourceType.
- systemData
- SystemData
O systemData.
- tags
- IDictionary<String,String>
As marcas.
- location
- AzureLocation
O local.
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.
A porta publicamente acessível do recurso que foi projetado para uso do lado do navegador/cliente.
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.
- 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 Habilitar ou desabilitar a autenticação local com AccessKey Quando definido como true, a conexão com AccessKey=xxx não funcionará.
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.