Compartilhar via


ArmEventGridModelFactory.EventGridNamespaceClientData Método

Definição

Inicializa uma nova instância de EventGridNamespaceClientData.

public static Azure.ResourceManager.EventGrid.EventGridNamespaceClientData EventGridNamespaceClientData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, string description = default, string authenticationName = default, Azure.ResourceManager.EventGrid.Models.EventGridNamespaceClientAuthentication authentication = default, Azure.ResourceManager.EventGrid.Models.ClientCertificateAuthentication clientCertificateAuthentication = default, Azure.ResourceManager.EventGrid.Models.EventGridNamespaceClientState? state = default, System.Collections.Generic.IDictionary<string,BinaryData> attributes = default, Azure.ResourceManager.EventGrid.Models.EventGridNamespaceClientProvisioningState? provisioningState = default);
static member EventGridNamespaceClientData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * string * string * Azure.ResourceManager.EventGrid.Models.EventGridNamespaceClientAuthentication * Azure.ResourceManager.EventGrid.Models.ClientCertificateAuthentication * Nullable<Azure.ResourceManager.EventGrid.Models.EventGridNamespaceClientState> * System.Collections.Generic.IDictionary<string, BinaryData> * Nullable<Azure.ResourceManager.EventGrid.Models.EventGridNamespaceClientProvisioningState> -> Azure.ResourceManager.EventGrid.EventGridNamespaceClientData
Public Shared Function EventGridNamespaceClientData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional description As String = Nothing, Optional authenticationName As String = Nothing, Optional authentication As EventGridNamespaceClientAuthentication = Nothing, Optional clientCertificateAuthentication As ClientCertificateAuthentication = Nothing, Optional state As Nullable(Of EventGridNamespaceClientState) = Nothing, Optional attributes As IDictionary(Of String, BinaryData) = Nothing, Optional provisioningState As Nullable(Of EventGridNamespaceClientProvisioningState) = Nothing) As EventGridNamespaceClientData

Parâmetros

name
String

O nome.

resourceType
ResourceType

O resourceType.

systemData
SystemData

O systemData.

description
String

Descrição do recurso cliente.

authenticationName
String

O nome apresentado pelo cliente para autenticação. O valor padrão é o nome do recurso.

authentication
EventGridNamespaceClientAuthentication

Informações de autenticação para o cliente.

clientCertificateAuthentication
ClientCertificateAuthentication

As informações de autenticação de certificado do cliente.

state
Nullable<EventGridNamespaceClientState>

Indica se o cliente está habilitado ou não. O valor padrão é Habilitado.

attributes
IDictionary<String,BinaryData>

Atributos para o cliente. Os valores com suporte são int, bool, string, string[]. Exemplo: "attributes": { "room": "345", "floor": 12, "deviceTypes": ["Fan", "Light"] }

provisioningState
Nullable<EventGridNamespaceClientProvisioningState>

Estado de provisionamento do recurso cliente.

Retornos

Uma nova EventGridNamespaceClientData instância para simulação.

Aplica-se a