Partager via


PartnerNamespace Constructeurs

Définition

Surcharges

PartnerNamespace()

Initialise une nouvelle instance de la classe PartnerNamespace.

PartnerNamespace(String, String, String, String, IDictionary<String, String>, IList<PrivateEndpointConnection>, String, String, String, String, IList<InboundIpRule>, Nullable<Boolean>, String, SystemData)

Initialise une nouvelle instance de la classe PartnerNamespace.

PartnerNamespace()

Initialise une nouvelle instance de la classe PartnerNamespace.

public PartnerNamespace ();
Public Sub New ()

S’applique à

PartnerNamespace(String, String, String, String, IDictionary<String, String>, IList<PrivateEndpointConnection>, String, String, String, String, IList<InboundIpRule>, Nullable<Boolean>, String, SystemData)

Initialise une nouvelle instance de la classe PartnerNamespace.

public PartnerNamespace (string location, string id = default, string name = default, string type = default, System.Collections.Generic.IDictionary<string,string> tags = default, System.Collections.Generic.IList<Microsoft.Azure.Management.EventGrid.Models.PrivateEndpointConnection> privateEndpointConnections = default, string provisioningState = default, string partnerRegistrationFullyQualifiedId = default, string endpoint = default, string publicNetworkAccess = default, System.Collections.Generic.IList<Microsoft.Azure.Management.EventGrid.Models.InboundIpRule> inboundIpRules = default, bool? disableLocalAuth = default, string partnerTopicRoutingMode = default, Microsoft.Azure.Management.EventGrid.Models.SystemData systemData = default);
new Microsoft.Azure.Management.EventGrid.Models.PartnerNamespace : string * string * string * string * System.Collections.Generic.IDictionary<string, string> * System.Collections.Generic.IList<Microsoft.Azure.Management.EventGrid.Models.PrivateEndpointConnection> * string * string * string * string * System.Collections.Generic.IList<Microsoft.Azure.Management.EventGrid.Models.InboundIpRule> * Nullable<bool> * string * Microsoft.Azure.Management.EventGrid.Models.SystemData -> Microsoft.Azure.Management.EventGrid.Models.PartnerNamespace
Public Sub New (location As String, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional privateEndpointConnections As IList(Of PrivateEndpointConnection) = Nothing, Optional provisioningState As String = Nothing, Optional partnerRegistrationFullyQualifiedId As String = Nothing, Optional endpoint As String = Nothing, Optional publicNetworkAccess As String = Nothing, Optional inboundIpRules As IList(Of InboundIpRule) = Nothing, Optional disableLocalAuth As Nullable(Of Boolean) = Nothing, Optional partnerTopicRoutingMode As String = Nothing, Optional systemData As SystemData = Nothing)

Paramètres

location
String

Emplacement de la ressource.

id
String

Identificateur complet de la ressource.

name
String

Nom de la ressource.

type
String

Type de la ressource.

tags
IDictionary<String,String>

Balises de la ressource.

privateEndpointConnections
IList<PrivateEndpointConnection>
provisioningState
String

État d’approvisionnement de l’espace de noms partenaire. Les valeurs possibles sont les suivantes : 'Creating', 'Mise à jour', 'Suppression', 'Succeeded', 'Canceled', 'Failed'

partnerRegistrationFullyQualifiedId
String

ID ARM complet de l’inscription du partenaire qui doit être associé à cet espace de noms partenaire. Cette opération prend le format suivant : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/partnerRegistrations/{partnerRegistrationName}.

endpoint
String

Point de terminaison de l’espace de noms partenaire.

publicNetworkAccess
String

Cela détermine si le trafic est autorisé sur le réseau public. Par défaut, il est activé. Vous pouvez limiter davantage les adresses IP spécifiques en configurant <seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.PartnerNamespaceProperties.InboundIpRules » />. Les valeurs possibles sont les suivantes : 'Enabled', 'Disabled'

inboundIpRules
IList<InboundIpRule>

Cela peut être utilisé pour limiter le trafic à partir d’adresses IP spécifiques au lieu de toutes les adresses IP. Remarque : elles sont prises en compte uniquement si PublicNetworkAccess est activé.

disableLocalAuth
Nullable<Boolean>

Cette valeur booléenne est utilisée pour activer ou désactiver l’authentification locale. La valeur par défaut est false. Lorsque la propriété a la valeur true, seul le jeton AAD est utilisé pour s’authentifier si l’utilisateur est autorisé à publier dans l’espace de noms du partenaire.

partnerTopicRoutingMode
String

Cela détermine si les événements publiés dans cet espace de noms partenaire doivent utiliser l’attribut source dans la charge utile de l’événement ou utiliser le nom du canal dans l’en-tête lors de la correspondance avec la rubrique partenaire. Si aucun n’est spécifié, le routage d’attribut source sera utilisé pour correspondre à la rubrique partenaire. Les valeurs possibles sont les suivantes : 'SourceEventAttribute', 'ChannelNameHeader'

systemData
SystemData

Métadonnées système relatives à la ressource d’espace de noms partenaire.

S’applique à