Microsoft.EventGrid-PartnerNamespaces
Bicep-Ressourcendefinition
Der Ressourcentyp partnerNamespaces kann mit Vorgängen bereitgestellt werden, die folgendes zum Ziel haben:
- Ressourcengruppen : Siehe Ressourcengruppenbereitstellungsbefehle
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.EventGrid/partnerNamespaces-Ressource zu erstellen, fügen Sie ihrer Vorlage den folgenden Bicep hinzu.
resource symbolicname 'Microsoft.EventGrid/partnerNamespaces@2023-12-15-preview' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
properties: {
disableLocalAuth: bool
inboundIpRules: [
{
action: 'Allow'
ipMask: 'string'
}
]
minimumTlsVersionAllowed: 'string'
partnerRegistrationFullyQualifiedId: 'string'
partnerTopicRoutingMode: 'string'
publicNetworkAccess: 'string'
}
}
Eigenschaftswerte
partnerNamespaces
Name | BESCHREIBUNG | Wert |
---|---|---|
name | Der Ressourcenname | Zeichenfolge (erforderlich) |
location | Speicherort der Ressource. | Zeichenfolge (erforderlich) |
tags | Tags der Ressource. | Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
properties | Eigenschaften des Partnernamespace. | PartnerNamespaceProperties |
PartnerNamespaceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
disableLocalAuth | Dieser boolesche Wert wird verwendet, um die lokale Authentifizierung zu aktivieren oder zu deaktivieren. Der Standardwert ist false. Wenn die Eigenschaft auf true festgelegt ist, wird nur das AAD-Token zur Authentifizierung verwendet, wenn der Benutzer die Veröffentlichung im Partnernamespace zulassen kann. | bool |
inboundIpRules | Dies kann verwendet werden, um den Datenverkehr von bestimmten IP-Adressen anstelle aller IP-Adressen einzuschränken. Hinweis: Diese werden nur berücksichtigt, wenn PublicNetworkAccess aktiviert ist. | InboundIpRule[] |
minimumTlsVersionAllowed | Minimale TLS-Version des Herausgebers, die in diesem Partnernamespace veröffentlicht werden darf | 1.0 '1.1' '1.2' |
partnerRegistrationFullyQualifiedId | Die vollqualifizierte ARM-ID der Partnerregistrierung, die diesem Partnernamespace zugeordnet werden soll. Dies hat das folgende Format: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/partnerRegistrations/{partnerRegistrationName}. |
Zeichenfolge |
partnerTopicRoutingMode | Dadurch wird bestimmt, ob Ereignisse, die in diesem Partnernamespace veröffentlicht werden, das Quellattribute in der Ereignisnutzlast verwenden sollen. oder verwenden Sie den Kanalnamen im Header, wenn sie mit dem Partnerthema übereinstimmen. Wenn keine angegeben ist, wird das Quellattributerouting verwendet, um dem Partnerthema zu entsprechen. |
'ChannelNameHeader' 'SourceEventAttribute' |
publicNetworkAccess | Dadurch wird ermittelt, ob Datenverkehr über das öffentliche Netzwerk zulässig ist. Standardmäßig ist es aktiviert. Sie können weitere Einschränkungen auf bestimmte IP-Adressen durchführen, indem Sie {seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.PartnerNamespaceProperties.InboundIpRules" /} konfigurieren. |
"Deaktiviert" "Aktiviert" "SecuredByPerimeter" |
InboundIpRule
Name | BESCHREIBUNG | Wert |
---|---|---|
action | Aktion, die basierend auf der Übereinstimmung oder keine Übereinstimmung der IpMask ausgeführt werden soll. | "Zulassen" |
ipMask | IP-Adresse in CIDR-Notation, z. B. 10.0.0.0/8. | Zeichenfolge |
Ressourcendefinition mit einer ARM-Vorlage
Der Ressourcentyp partnerNamespaces kann mit Vorgängen bereitgestellt werden, die folgendes zum Ziel haben:
- Ressourcengruppen : Siehe Ressourcengruppenbereitstellungsbefehle
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.EventGrid/partnerNamespaces-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.
{
"type": "Microsoft.EventGrid/partnerNamespaces",
"apiVersion": "2023-12-15-preview",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"properties": {
"disableLocalAuth": "bool",
"inboundIpRules": [
{
"action": "Allow",
"ipMask": "string"
}
],
"minimumTlsVersionAllowed": "string",
"partnerRegistrationFullyQualifiedId": "string",
"partnerTopicRoutingMode": "string",
"publicNetworkAccess": "string"
}
}
Eigenschaftswerte
partnerNamespaces
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Ressourcentyp | "Microsoft.EventGrid/partnerNamespaces" |
apiVersion | Die Ressourcen-API-Version | "15.12.2023" |
name | Der Ressourcenname | Zeichenfolge (erforderlich) |
location | Speicherort der Ressource. | Zeichenfolge (erforderlich) |
tags | Tags der Ressource. | Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
properties | Eigenschaften des Partnernamespace. | PartnerNamespaceProperties |
PartnerNamespaceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
disableLocalAuth | Dieser boolesche Wert wird verwendet, um die lokale Authentifizierung zu aktivieren oder zu deaktivieren. Der Standardwert ist false. Wenn die Eigenschaft auf true festgelegt ist, wird nur das AAD-Token zur Authentifizierung verwendet, wenn der Benutzer die Veröffentlichung im Partnernamespace zulassen kann. | bool |
inboundIpRules | Dies kann verwendet werden, um den Datenverkehr von bestimmten IP-Adressen anstelle aller IP-Adressen einzuschränken. Hinweis: Diese werden nur berücksichtigt, wenn PublicNetworkAccess aktiviert ist. | InboundIpRule[] |
minimumTlsVersionAllowed | Minimale TLS-Version des Herausgebers, die in diesem Partnernamespace veröffentlicht werden darf | 1.0 '1.1' '1.2' |
partnerRegistrationFullyQualifiedId | Die vollqualifizierte ARM-ID der Partnerregistrierung, die diesem Partnernamespace zugeordnet werden soll. Dies hat das folgende Format: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/partnerRegistrations/{partnerRegistrationName}. |
Zeichenfolge |
partnerTopicRoutingMode | Dadurch wird bestimmt, ob Ereignisse, die in diesem Partnernamespace veröffentlicht werden, das Quellattribute in der Ereignisnutzlast verwenden sollen. oder verwenden Sie den Kanalnamen im Header, wenn sie mit dem Partnerthema übereinstimmen. Wenn keine angegeben ist, wird das Quellattributerouting verwendet, um dem Partnerthema zu entsprechen. |
'ChannelNameHeader' 'SourceEventAttribute' |
publicNetworkAccess | Dadurch wird ermittelt, ob Datenverkehr über das öffentliche Netzwerk zulässig ist. Standardmäßig ist es aktiviert. Sie können weitere Einschränkungen auf bestimmte IP-Adressen durchführen, indem Sie {seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.PartnerNamespaceProperties.InboundIpRules" /} konfigurieren. |
"Deaktiviert" "Aktiviert" "SecuredByPerimeter" |
InboundIpRule
Name | BESCHREIBUNG | Wert |
---|---|---|
action | Aktion, die basierend auf der Übereinstimmung oder keine Übereinstimmung der IpMask ausgeführt werden soll. | "Zulassen" |
ipMask | IP-Adresse in CIDR-Notation, z. B. 10.0.0.0/8. | Zeichenfolge |
Terraform (AzAPI-Anbieter) Ressourcendefinition
Der Ressourcentyp partnerNamespaces kann mit Vorgängen bereitgestellt werden, die folgendes zum Ziel haben:
- Ressourcengruppen
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.EventGrid/partnerNamespaces-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform-Ressource hinzu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.EventGrid/partnerNamespaces@2023-12-15-preview"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
disableLocalAuth = bool
inboundIpRules = [
{
action = "Allow"
ipMask = "string"
}
]
minimumTlsVersionAllowed = "string"
partnerRegistrationFullyQualifiedId = "string"
partnerTopicRoutingMode = "string"
publicNetworkAccess = "string"
}
})
}
Eigenschaftswerte
partnerNamespaces
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Ressourcentyp | "Microsoft.EventGrid/partnerNamespaces@2023-12-15-preview" |
name | Der Ressourcenname | Zeichenfolge (erforderlich) |
location | Speicherort der Ressource. | Zeichenfolge (erforderlich) |
parent_id | Verwenden Sie zum Bereitstellen in einer Ressourcengruppe die ID dieser Ressourcengruppe. | Zeichenfolge (erforderlich) |
tags | Tags der Ressource. | Wörterbuch der Tagnamen und -werte. |
properties | Eigenschaften des Partnernamespace. | PartnerNamespaceProperties |
PartnerNamespaceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
disableLocalAuth | Dieser boolesche Wert wird verwendet, um die lokale Authentifizierung zu aktivieren oder zu deaktivieren. Der Standardwert ist false. Wenn die Eigenschaft auf true festgelegt ist, wird nur das AAD-Token zur Authentifizierung verwendet, wenn der Benutzer die Veröffentlichung im Partnernamespace zulassen kann. | bool |
inboundIpRules | Dies kann verwendet werden, um den Datenverkehr von bestimmten IP-Adressen anstelle aller IP-Adressen einzuschränken. Hinweis: Diese werden nur berücksichtigt, wenn PublicNetworkAccess aktiviert ist. | InboundIpRule[] |
minimumTlsVersionAllowed | Minimale TLS-Version des Herausgebers, die in diesem Partnernamespace veröffentlicht werden darf | "1.0" "1.1" "1.2" |
partnerRegistrationFullyQualifiedId | Die vollqualifizierte ARM-ID der Partnerregistrierung, die diesem Partnernamespace zugeordnet werden soll. Dies hat das folgende Format: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/partnerRegistrations/{partnerRegistrationName}. |
Zeichenfolge |
partnerTopicRoutingMode | Dadurch wird bestimmt, ob ereignisse, die in diesem Partnernamespace veröffentlicht werden, das Quellattribute in der Ereignisnutzlast verwenden sollen. oder verwenden Sie den Kanalnamen in der Kopfzeile, wenn Sie mit dem Partnerthema übereinstimmen. Wenn keine angegeben ist, wird das Quellattributerouting verwendet, um dem Partnerthema zu entsprechen. |
"ChannelNameHeader" "SourceEventAttribute" |
publicNetworkAccess | Dadurch wird bestimmt, ob Datenverkehr über ein öffentliches Netzwerk zulässig ist. Standardmäßig ist es aktiviert. Sie können auf bestimmte IP-Adressen weiter einschränken, indem Sie {seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.PartnerNamespaceProperties.InboundIpRules" /} konfigurieren. |
"Deaktiviert" "Aktiviert" "SecuredByPerimeter" |
InboundIpRule
Name | BESCHREIBUNG | Wert |
---|---|---|
action | Aktion, die basierend auf der Übereinstimmung oder ohne Übereinstimmung der IpMask ausgeführt werden soll. | "Zulassen" |
ipMask | IP-Adresse in CIDR-Notation, z. B. 10.0.0.0/8. | Zeichenfolge |