Compartir a través de


ArmWebPubSubModelFactory.WebPubSubData Método

Definición

Inicializa una nueva instancia de WebPubSubData.

public static Azure.ResourceManager.WebPubSub.WebPubSubData WebPubSubData (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.WebPubSub.Models.BillingInfoSku sku = default, Azure.ResourceManager.Models.ManagedServiceIdentity identity = default, Azure.ResourceManager.WebPubSub.Models.WebPubSubProvisioningState? provisioningState = default, string externalIP = default, string hostName = default, int? publicPort = default, int? serverPort = default, string version = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.WebPubSub.WebPubSubPrivateEndpointConnectionData> privateEndpointConnections = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.WebPubSub.WebPubSubSharedPrivateLinkData> sharedPrivateLinkResources = default, bool? isClientCertEnabled = default, string hostNamePrefix = default, Azure.ResourceManager.WebPubSub.Models.LiveTraceConfiguration liveTraceConfiguration = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.WebPubSub.Models.ResourceLogCategory> resourceLogCategories = default, Azure.ResourceManager.WebPubSub.Models.WebPubSubNetworkAcls networkAcls = default, string publicNetworkAccess = default, bool? isLocalAuthDisabled = default, bool? isAadAuthDisabled = default);
static member WebPubSubData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Azure.ResourceManager.WebPubSub.Models.BillingInfoSku * Azure.ResourceManager.Models.ManagedServiceIdentity * Nullable<Azure.ResourceManager.WebPubSub.Models.WebPubSubProvisioningState> * string * string * Nullable<int> * Nullable<int> * string * seq<Azure.ResourceManager.WebPubSub.WebPubSubPrivateEndpointConnectionData> * seq<Azure.ResourceManager.WebPubSub.WebPubSubSharedPrivateLinkData> * Nullable<bool> * string * Azure.ResourceManager.WebPubSub.Models.LiveTraceConfiguration * seq<Azure.ResourceManager.WebPubSub.Models.ResourceLogCategory> * Azure.ResourceManager.WebPubSub.Models.WebPubSubNetworkAcls * string * Nullable<bool> * Nullable<bool> -> Azure.ResourceManager.WebPubSub.WebPubSubData
Public Shared Function WebPubSubData (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 BillingInfoSku = Nothing, Optional identity As ManagedServiceIdentity = Nothing, Optional provisioningState As Nullable(Of WebPubSubProvisioningState) = 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 WebPubSubPrivateEndpointConnectionData) = Nothing, Optional sharedPrivateLinkResources As IEnumerable(Of WebPubSubSharedPrivateLinkData) = Nothing, Optional isClientCertEnabled As Nullable(Of Boolean) = Nothing, Optional hostNamePrefix As String = Nothing, Optional liveTraceConfiguration As LiveTraceConfiguration = Nothing, Optional resourceLogCategories As IEnumerable(Of ResourceLogCategory) = Nothing, Optional networkAcls As WebPubSubNetworkAcls = Nothing, Optional publicNetworkAccess As String = Nothing, Optional isLocalAuthDisabled As Nullable(Of Boolean) = Nothing, Optional isAadAuthDisabled As Nullable(Of Boolean) = Nothing) As WebPubSubData

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
BillingInfoSku

Información de facturación del recurso.

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<WebPubSubProvisioningState>

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<WebPubSubPrivateEndpointConnectionData>

Conexiones de punto de conexión privado al recurso.

sharedPrivateLinkResources
IEnumerable<WebPubSubSharedPrivateLinkData>

Lista de recursos de vínculo privado compartido.

isClientCertEnabled
Nullable<Boolean>

Configuración de TLS para el recurso.

hostNamePrefix
String

En desuso.

liveTraceConfiguration
LiveTraceConfiguration

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

resourceLogCategories
IEnumerable<ResourceLogCategory>

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

networkAcls
WebPubSubNetworkAcls

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.

isLocalAuthDisabled
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á.

isAadAuthDisabled
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

WebPubSubData Nueva instancia para simular.

Se aplica a