Freigeben über


ArmEventGridModelFactory.EventGridNamespaceClientData Methode

Definition

Initialisiert eine neue instance von 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

Parameter

id
ResourceIdentifier

Die ID.

name
String

Der Name.

resourceType
ResourceType

Der resourceType.

systemData
SystemData

SystemData.

description
String

Beschreibung für die Clientressource.

authenticationName
String

Der Name, der vom Client für die Authentifizierung angegeben wird. Der Standardwert ist der Name der Ressource.

authentication
EventGridNamespaceClientAuthentication

Authentifizierungsinformationen für den Client.

clientCertificateAuthentication
ClientCertificateAuthentication

Die Clientzertifikatauthentifizierungsinformationen.

state
Nullable<EventGridNamespaceClientState>

Gibt an, ob der Client aktiviert ist. Der Standardwert ist Enabled.

attributes
IDictionary<String,BinaryData>

Attribute für den Client. Unterstützte Werte sind int, bool, string, string[]. Beispiel: "attributes": { "room": "345", "floor": 12, "deviceTypes": ["Fan", "Light"] }

provisioningState
Nullable<EventGridNamespaceClientProvisioningState>

Bereitstellungsstatus der Clientressource.

Gibt zurück

Eine neue EventGridNamespaceClientData instance zum Simulieren.

Gilt für: