Microsoft.EventHub-naamruimten 2023-01-01-preview
Bicep-resourcedefinitie
Het resourcetype naamruimten kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource voor Microsoft.EventHub/naamruimten wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.EventHub/namespaces@2023-01-01-preview' = {
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
location: 'string'
name: 'string'
properties: {
alternateName: 'string'
clusterArmId: 'string'
disableLocalAuth: bool
encryption: {
keySource: 'Microsoft.KeyVault'
keyVaultProperties: [
{
identity: {
userAssignedIdentity: 'string'
}
keyName: 'string'
keyVaultUri: 'string'
keyVersion: 'string'
}
]
requireInfrastructureEncryption: bool
}
geoDataReplication: {
locations: [
{
clusterArmId: 'string'
locationName: 'string'
roleType: 'string'
}
]
maxReplicationLagDurationInSeconds: int
}
isAutoInflateEnabled: bool
kafkaEnabled: bool
maximumThroughputUnits: int
minimumTlsVersion: 'string'
privateEndpointConnections: [
{
properties: {
privateEndpoint: {
id: 'string'
}
privateLinkServiceConnectionState: {
description: 'string'
status: 'string'
}
provisioningState: 'string'
}
}
]
publicNetworkAccess: 'string'
zoneRedundant: bool
}
sku: {
capacity: int
name: 'string'
tier: 'string'
}
tags: {
{customized property}: 'string'
}
}
Eigenschapswaarden
ConnectionState
Naam | Beschrijving | Waarde |
---|---|---|
beschrijving | Beschrijving van de verbindingsstatus. | snaar |
status | Status van de verbinding. | 'Goedgekeurd' 'Verbinding verbroken' 'In behandeling' 'Geweigerd' |
EHNamespaceProperties
Naam | Beschrijving | Waarde |
---|---|---|
alternateName | Alternatieve naam die is opgegeven wanneer alias- en naamruimtenamen hetzelfde zijn. | snaar |
clusterArmId | ARM-id van het cluster van de naamruimte. | snaar |
disableLocalAuth | Met deze eigenschap wordt SAS-verificatie voor de Event Hubs-naamruimte uitgeschakeld. | Bool |
Codering | Eigenschappen van BYOK-versleutelingsbeschrijving | versleutelings |
geoDataReplication | Geo-gegevensreplicatie-instellingen voor de naamruimte | GeoDataReplicationProperties- |
isAutoInflateEnabled | Waarde die aangeeft of AutoInflate is ingeschakeld voor eventhub-naamruimte. | Bool |
kafkaEnabled | Waarde die aangeeft of Kafka is ingeschakeld voor eventhub-naamruimte. | Bool |
maximumThroughputUnits | Bovengrens van doorvoereenheden wanneer AutoInflate is ingeschakeld, moet de waarde binnen 0 tot 20 doorvoereenheden zijn. ( '0' als AutoInflateEnabled = true) | Int |
minimumTlsVersion | De minimale TLS-versie voor het cluster dat moet worden ondersteund, bijvoorbeeld '1.2' | '1.0' '1.1' '1.2' |
privateEndpointConnections | Lijst met privé-eindpuntverbindingen. | PrivateEndpointConnection[] |
publicNetworkAccess | Hiermee wordt bepaald of verkeer via een openbaar netwerk is toegestaan. Deze functie is standaard ingeschakeld. | 'Uitgeschakeld' 'Ingeschakeld' 'SecuredByPerimeter' |
zoneRedundant | Als u deze eigenschap inschakelt, maakt u een Standard Event Hubs-naamruimte in ondersteunde beschikbaarheidszones in regio's. | Bool |
Codering
Naam | Beschrijving | Waarde |
---|---|---|
keySource | De mogelijke waarde van keySource voor versleuteling opsommen | 'Microsoft.KeyVault' |
keyVaultProperties | Eigenschappen van KeyVault | KeyVaultProperties[] |
requireInfrastructureEncryption | Infrastructuurversleuteling inschakelen (dubbele versleuteling) | Bool |
GeoDataReplicationProperties
Naam | Beschrijving | Waarde |
---|---|---|
Locaties | Een lijst met regio's waarin replica's van de naamruimte worden onderhouden. | NamespaceReplicaLocation[] |
maxReplicationLagDurationInSeconds | De maximale acceptabele vertraging voor gegevensreplicatiebewerkingen van de primaire replica naar een quorum van secundaire replica's. Wanneer de vertraging de geconfigureerde hoeveelheid overschrijdt, worden bewerkingen op de primaire replica mislukt. De toegestane waarden zijn 0 en 5 minuten tot 1 dag. | Int |
Identiteit
Naam | Beschrijving | Waarde |
---|---|---|
type | Type beheerde service-identiteit. | 'Geen' 'SystemAssigned' 'SystemAssigned, UserAssigned' UserAssigned |
userAssignedIdentities | Eigenschappen voor door de gebruiker toegewezen identiteiten | IdentityUserAssignedIdentities |
IdentityUserAssignedIdentities
Naam | Beschrijving | Waarde |
---|
KeyVaultProperties
Naam | Beschrijving | Waarde |
---|---|---|
identiteit | UserAssignedIdentityProperties- | |
keyName | Naam van de sleutel uit KeyVault | snaar |
keyVaultUri | URI van KeyVault | snaar |
keyVersion | Sleutelversie | snaar |
Microsoft.EventHub/naamruimten
Naam | Beschrijving | Waarde |
---|---|---|
identiteit | Eigenschappen van DE BESCHRIJVING van BYOK-identiteit | identity |
plaats | Resourcelocatie. | snaar |
naam | De resourcenaam | string Beperkingen: Minimale lengte = 6 Maximale lengte = 6 Patroon = ^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$ (vereist) |
Eigenschappen | Naamruimteeigenschappen die zijn opgegeven voor het maken van een naamruimtebewerking. | EHNamespaceProperties- |
Sku | Eigenschappen van sKU-resource | SKU- |
Tags | Resourcetags | Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen |
NamespaceReplicaLocation
Naam | Beschrijving | Waarde |
---|---|---|
clusterArmId | Optionele eigenschap die de ARM-id van het cluster aangeeft. Dit is vereist als een naamruimtereplica moet worden geplaatst in een toegewezen Event Hub-cluster | snaar |
locationName | Azure-regio's waarin een replica van de naamruimte wordt onderhouden | snaar |
roleType | GeoDR-roltypen | 'Primair' 'Secundair' |
PrivateEndpoint
Naam | Beschrijving | Waarde |
---|---|---|
legitimatiebewijs | De ARM-id voor privé-eindpunt. | snaar |
PrivateEndpointConnection
Naam | Beschrijving | Waarde |
---|---|---|
Eigenschappen | Eigenschappen van de PrivateEndpointConnection. | PrivateEndpointConnectionProperties |
PrivateEndpointConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
privateEndpoint | De privé-eindpuntresource voor deze verbinding. | PrivateEndpoint- |
privateLinkServiceConnectionState | Details over de status van de verbinding. | ConnectionState- |
provisioningState | Inrichtingsstatus van de privé-eindpuntverbinding. | 'Geannuleerd' 'Maken' 'Verwijderen' 'Mislukt' 'Geslaagd' 'Bijwerken' |
Sku
Naam | Beschrijving | Waarde |
---|---|---|
capaciteit | De Event Hubs-doorvoereenheden voor Basic- of Standard-lagen, waarbij de waarde 0 tot 20 doorvoereenheden moet zijn. De Event Hubs Premium-eenheden voor de Premium-laag, waarbij de waarde 0 tot 10 premium-eenheden moet zijn. | Int Beperkingen: Minimumwaarde = 0 |
naam | Naam van deze SKU. | 'Basis' 'Premium' 'Standaard' (vereist) |
rang | De factureringslaag van deze specifieke SKU. | 'Basis' 'Premium' 'Standaard' |
TrackedResourceTags
Naam | Beschrijving | Waarde |
---|
UserAssignedIdentity
Naam | Beschrijving | Waarde |
---|
UserAssignedIdentityProperties
Naam | Beschrijving | Waarde |
---|---|---|
userAssignedIdentity | ARM-id van gebruikersidentiteit geselecteerd voor versleuteling | snaar |
Quickstart-voorbeelden
In de volgende quickstartvoorbeelden wordt dit resourcetype geïmplementeerd.
Bicep-bestand | Beschrijving |
---|---|
Azure Digital Twins met Time Data History Connection | Met deze sjabloon maakt u een Azure Digital Twins-exemplaar dat is geconfigureerd met een tijdreeksgegevensgeschiedenisverbinding. Als u een verbinding wilt maken, moeten andere resources worden gemaakt, zoals een Event Hubs-naamruimte, een Event Hub, een Azure Data Explorer-cluster en een database. Gegevens worden verzonden naar een Event Hub die de gegevens uiteindelijk doorstuurt naar het Azure Data Explorer-cluster. Gegevens worden opgeslagen in een databasetabel in het cluster |
Azure-functie-app met Event Hub en Beheerde identiteit | zijn sjabloon richt een Azure Function-app in op een Linux Consumption-abonnement, samen met een Event Hub, Azure Storage en Application Insights. De functie-app kan beheerde identiteit gebruiken om verbinding te maken met het Event Hub- en Storage-account |
Een Event Hub- maken | Met deze sjabloon kunt u een EventHubs-naamruimte implementeren met een Event Hub. |
Een EventHubs-naamruimte, Event Hub, & consumentengroep maken | Met deze sjabloon kunt u een Event Hubs Standard-naamruimte, een Event Hub en een consumentengroep implementeren. |
Maakt een Event Hub-cluster & naamsapce in het cluster | Met deze sjabloon kunt u Een EventHubs-cluster en een naamruimte maken in het cluster |
Maakt eventhub-cluster, naamsapce & eventhub- | Met deze sjabloon kunt u EventHubs-cluster, naamruimte en eventhub maken in het cluster |
Azure Data Explorer-database implementeren met Event Grid-verbinding | Azure Data Explorer-database implementeren met Event Grid-verbinding. |
Azure Data Explorer-database implementeren met Event Hub-verbinding | Azure Data Explorer-database implementeren met Event Hub-verbinding. |
De MedTech-service implementeren | De MedTech-service is een van de Azure Health Data Services die is ontworpen voor het opnemen van apparaatgegevens van meerdere apparaten, het transformeren van de apparaatgegevens naar FHIR Observations, die vervolgens worden bewaard in de Azure Health Data Services FHIR-service. |
De MedTech-service implementeren, inclusief een Azure IoT Hub- | De MedTech-service is een van de Azure Health Data Services die is ontworpen voor het opnemen van apparaatgegevens van meerdere apparaten, het transformeren van de apparaatgegevens naar FHIR Observations, die vervolgens worden bewaard in de Azure Health Data Services FHIR-service. |
Sports Analytics implementeren in Azure Architecture | Hiermee maakt u een Azure-opslagaccount waarvoor ADLS Gen 2 is ingeschakeld, een Azure Data Factory-exemplaar met gekoppelde services voor het opslagaccount (een Azure SQL Database indien geïmplementeerd) en een Azure Databricks-exemplaar. De AAD-identiteit voor de gebruiker die de sjabloon implementeert en de beheerde identiteit voor het ADF-exemplaar krijgt de rol Inzender voor opslagblobgegevens in het opslagaccount. Er zijn ook opties voor het implementeren van een Azure Key Vault-exemplaar, een Azure SQL Database en een Azure Event Hub (voor gebruiksvoorbeelden voor streaming). Wanneer een Azure Key Vault wordt geïmplementeerd, krijgen de door data factory beheerde identiteit en de AAD-identiteit voor de gebruiker die de sjabloon implementeert, de rol Key Vault Secrets User toegewezen. |
FrontDoor CDN met WAF, domeinen en logboeken naar EventHub | Met deze sjabloon maakt u een nieuw Azure FrontDoor cdn-profiel. Maak WAF met aangepaste en beheerde regels, cdn-routes, oorsprong en groepen met hun koppeling met WAF en routes, configureert aangepaste domeinen, maakt event hub en diagnostische instellingen voor het verzenden van CDN-toegangslogboeken met behulp van Event Hub. |
Moesif API Analytics and Monetization | Met de sjabloon worden API-aanroepen van Azure API Management vastgelegd naar het Moesif API-analyse- en inkomstenplatform |
Resourcedefinitie van ARM-sjabloon
Het resourcetype naamruimten kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Microsoft.EventHub/naamruimteresource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.EventHub/namespaces",
"apiVersion": "2023-01-01-preview",
"name": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
},
"location": "string",
"properties": {
"alternateName": "string",
"clusterArmId": "string",
"disableLocalAuth": "bool",
"encryption": {
"keySource": "Microsoft.KeyVault",
"keyVaultProperties": [
{
"identity": {
"userAssignedIdentity": "string"
},
"keyName": "string",
"keyVaultUri": "string",
"keyVersion": "string"
}
],
"requireInfrastructureEncryption": "bool"
},
"geoDataReplication": {
"locations": [
{
"clusterArmId": "string",
"locationName": "string",
"roleType": "string"
}
],
"maxReplicationLagDurationInSeconds": "int"
},
"isAutoInflateEnabled": "bool",
"kafkaEnabled": "bool",
"maximumThroughputUnits": "int",
"minimumTlsVersion": "string",
"privateEndpointConnections": [
{
"properties": {
"privateEndpoint": {
"id": "string"
},
"privateLinkServiceConnectionState": {
"description": "string",
"status": "string"
},
"provisioningState": "string"
}
}
],
"publicNetworkAccess": "string",
"zoneRedundant": "bool"
},
"sku": {
"capacity": "int",
"name": "string",
"tier": "string"
},
"tags": {
"{customized property}": "string"
}
}
Eigenschapswaarden
ConnectionState
Naam | Beschrijving | Waarde |
---|---|---|
beschrijving | Beschrijving van de verbindingsstatus. | snaar |
status | Status van de verbinding. | 'Goedgekeurd' 'Verbinding verbroken' 'In behandeling' 'Geweigerd' |
EHNamespaceProperties
Naam | Beschrijving | Waarde |
---|---|---|
alternateName | Alternatieve naam die is opgegeven wanneer alias- en naamruimtenamen hetzelfde zijn. | snaar |
clusterArmId | ARM-id van het cluster van de naamruimte. | snaar |
disableLocalAuth | Met deze eigenschap wordt SAS-verificatie voor de Event Hubs-naamruimte uitgeschakeld. | Bool |
Codering | Eigenschappen van BYOK-versleutelingsbeschrijving | versleutelings |
geoDataReplication | Geo-gegevensreplicatie-instellingen voor de naamruimte | GeoDataReplicationProperties- |
isAutoInflateEnabled | Waarde die aangeeft of AutoInflate is ingeschakeld voor eventhub-naamruimte. | Bool |
kafkaEnabled | Waarde die aangeeft of Kafka is ingeschakeld voor eventhub-naamruimte. | Bool |
maximumThroughputUnits | Bovengrens van doorvoereenheden wanneer AutoInflate is ingeschakeld, moet de waarde binnen 0 tot 20 doorvoereenheden zijn. ( '0' als AutoInflateEnabled = true) | Int |
minimumTlsVersion | De minimale TLS-versie voor het cluster dat moet worden ondersteund, bijvoorbeeld '1.2' | '1.0' '1.1' '1.2' |
privateEndpointConnections | Lijst met privé-eindpuntverbindingen. | PrivateEndpointConnection[] |
publicNetworkAccess | Hiermee wordt bepaald of verkeer via een openbaar netwerk is toegestaan. Deze functie is standaard ingeschakeld. | 'Uitgeschakeld' 'Ingeschakeld' 'SecuredByPerimeter' |
zoneRedundant | Als u deze eigenschap inschakelt, maakt u een Standard Event Hubs-naamruimte in ondersteunde beschikbaarheidszones in regio's. | Bool |
Codering
Naam | Beschrijving | Waarde |
---|---|---|
keySource | De mogelijke waarde van keySource voor versleuteling opsommen | 'Microsoft.KeyVault' |
keyVaultProperties | Eigenschappen van KeyVault | KeyVaultProperties[] |
requireInfrastructureEncryption | Infrastructuurversleuteling inschakelen (dubbele versleuteling) | Bool |
GeoDataReplicationProperties
Naam | Beschrijving | Waarde |
---|---|---|
Locaties | Een lijst met regio's waarin replica's van de naamruimte worden onderhouden. | NamespaceReplicaLocation[] |
maxReplicationLagDurationInSeconds | De maximale acceptabele vertraging voor gegevensreplicatiebewerkingen van de primaire replica naar een quorum van secundaire replica's. Wanneer de vertraging de geconfigureerde hoeveelheid overschrijdt, worden bewerkingen op de primaire replica mislukt. De toegestane waarden zijn 0 en 5 minuten tot 1 dag. | Int |
Identiteit
Naam | Beschrijving | Waarde |
---|---|---|
type | Type beheerde service-identiteit. | 'Geen' 'SystemAssigned' 'SystemAssigned, UserAssigned' UserAssigned |
userAssignedIdentities | Eigenschappen voor door de gebruiker toegewezen identiteiten | IdentityUserAssignedIdentities |
IdentityUserAssignedIdentities
Naam | Beschrijving | Waarde |
---|
KeyVaultProperties
Naam | Beschrijving | Waarde |
---|---|---|
identiteit | UserAssignedIdentityProperties- | |
keyName | Naam van de sleutel uit KeyVault | snaar |
keyVaultUri | URI van KeyVault | snaar |
keyVersion | Sleutelversie | snaar |
Microsoft.EventHub/naamruimten
Naam | Beschrijving | Waarde |
---|---|---|
apiVersion | De API-versie | '2023-01-01-preview' |
identiteit | Eigenschappen van DE BESCHRIJVING van BYOK-identiteit | identity |
plaats | Resourcelocatie. | snaar |
naam | De resourcenaam | string Beperkingen: Minimale lengte = 6 Maximale lengte = 6 Patroon = ^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$ (vereist) |
Eigenschappen | Naamruimteeigenschappen die zijn opgegeven voor het maken van een naamruimtebewerking. | EHNamespaceProperties- |
Sku | Eigenschappen van sKU-resource | SKU- |
Tags | Resourcetags | Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen |
type | Het resourcetype | 'Microsoft.EventHub/naamruimten' |
NamespaceReplicaLocation
Naam | Beschrijving | Waarde |
---|---|---|
clusterArmId | Optionele eigenschap die de ARM-id van het cluster aangeeft. Dit is vereist als een naamruimtereplica moet worden geplaatst in een toegewezen Event Hub-cluster | snaar |
locationName | Azure-regio's waarin een replica van de naamruimte wordt onderhouden | snaar |
roleType | GeoDR-roltypen | 'Primair' 'Secundair' |
PrivateEndpoint
Naam | Beschrijving | Waarde |
---|---|---|
legitimatiebewijs | De ARM-id voor privé-eindpunt. | snaar |
PrivateEndpointConnection
Naam | Beschrijving | Waarde |
---|---|---|
Eigenschappen | Eigenschappen van de PrivateEndpointConnection. | PrivateEndpointConnectionProperties |
PrivateEndpointConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
privateEndpoint | De privé-eindpuntresource voor deze verbinding. | PrivateEndpoint- |
privateLinkServiceConnectionState | Details over de status van de verbinding. | ConnectionState- |
provisioningState | Inrichtingsstatus van de privé-eindpuntverbinding. | 'Geannuleerd' 'Maken' 'Verwijderen' 'Mislukt' 'Geslaagd' 'Bijwerken' |
Sku
Naam | Beschrijving | Waarde |
---|---|---|
capaciteit | De Event Hubs-doorvoereenheden voor Basic- of Standard-lagen, waarbij de waarde 0 tot 20 doorvoereenheden moet zijn. De Event Hubs Premium-eenheden voor de Premium-laag, waarbij de waarde 0 tot 10 premium-eenheden moet zijn. | Int Beperkingen: Minimumwaarde = 0 |
naam | Naam van deze SKU. | 'Basis' 'Premium' 'Standaard' (vereist) |
rang | De factureringslaag van deze specifieke SKU. | 'Basis' 'Premium' 'Standaard' |
TrackedResourceTags
Naam | Beschrijving | Waarde |
---|
UserAssignedIdentity
Naam | Beschrijving | Waarde |
---|
UserAssignedIdentityProperties
Naam | Beschrijving | Waarde |
---|---|---|
userAssignedIdentity | ARM-id van gebruikersidentiteit geselecteerd voor versleuteling | snaar |
Quickstart-sjablonen
Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.
Sjabloon | Beschrijving |
---|---|
Azure Digital Twins met Time Data History Connection |
Met deze sjabloon maakt u een Azure Digital Twins-exemplaar dat is geconfigureerd met een tijdreeksgegevensgeschiedenisverbinding. Als u een verbinding wilt maken, moeten andere resources worden gemaakt, zoals een Event Hubs-naamruimte, een Event Hub, een Azure Data Explorer-cluster en een database. Gegevens worden verzonden naar een Event Hub die de gegevens uiteindelijk doorstuurt naar het Azure Data Explorer-cluster. Gegevens worden opgeslagen in een databasetabel in het cluster |
Azure-functie-app met Event Hub en Beheerde identiteit |
zijn sjabloon richt een Azure Function-app in op een Linux Consumption-abonnement, samen met een Event Hub, Azure Storage en Application Insights. De functie-app kan beheerde identiteit gebruiken om verbinding te maken met het Event Hub- en Storage-account |
Azure SQL Server met controle geschreven naar Event Hub |
Met deze sjabloon kunt u een Azure SQL-server implementeren waarvoor controle is ingeschakeld voor het schrijven van auditlogboeken naar Event Hub |
Verbinding maken met een Event Hubs-naamruimte via een privé-eindpunt |
In dit voorbeeld ziet u hoe u een virtueel netwerk en een privé-DNS-zone kunt gebruiken voor toegang tot een Event Hubs-naamruimte via een privé-eindpunt. |
Een regel voor een Virtuele netwerknaamruimte voor Event Hubs maken |
Met deze sjabloon kunt u een Event Hubs Standard-naamruimte implementeren met een regel voor virtueel netwerk |
Een EventHub-naamruimte en geo-herstelconfiguratie maken |
Met deze sjabloon kunt u een Service Bus-naamruimte implementeren met een Basic/Standard-SKU. |
Een IP-filterregel voor eventhub-naamruimte maken |
Met deze sjabloon kunt u een Service Bus Premium-naamruimte implementeren met ip-filterregel |
Een omgeving maken met een Event Hub-gebeurtenisbron |
Met deze sjabloon kunt u een Time Series Insights-omgeving implementeren die is geconfigureerd om gebeurtenissen van een Event Hub te gebruiken. |
Een Event Hub- maken |
Met deze sjabloon kunt u een EventHubs-naamruimte implementeren met een Event Hub. |
Een EventHubs-naamruimte maken en automatisch vergroten inschakelen |
Met deze sjabloon kunt u een Event Hubs Standard-naamruimte, een Event Hub en een consumentengroep implementeren. Met deze sjabloon wordt ook de functie voor automatisch vergroten van uw naamruimte ingeschakeld. |
Een EventHubs-naamruimte, Event Hub, & consumentengroep maken |
Met deze sjabloon kunt u een Event Hubs Standard-naamruimte, een Event Hub en een consumentengroep implementeren. |
Aangepast Event Grid-onderwerp en Event Hub-handler maken |
Hiermee maakt u een aangepast Azure Event Grid-onderwerp en event hub voor het afhandelen van de gebeurtenissen. |
EventHubs authorizationRules maken |
Met deze sjabloon kunt u een EventHubs Standard-naamruimte, een Event Hub, een consumentengroep en authorizationRules implementeren |
EventHubs maken met Capture ingeschakeld |
Met deze sjabloon kunt u een EventHubs-naamruimte implementeren met een Event Hub en Capture erop inschakelen |
EventHubs maken met ADLS- (Capture ingeschakeld) |
Met deze sjabloon kunt u een EventHubs-naamruimte implementeren met een Event Hub en Capture erop inschakelen |
SQL MI maken met geconfigureerde verzending van logboeken en metrische gegevens |
Met deze sjabloon kunt u SQL MI en aanvullende resources implementeren die worden gebruikt voor het opslaan van logboeken en metrische gegevens (diagnostische werkruimte, opslagaccount, Event Hub). |
Maakt een Event Hub-cluster & naamsapce in het cluster |
Met deze sjabloon kunt u Een EventHubs-cluster en een naamruimte maken in het cluster |
Maakt eventhub-cluster, naamsapce & eventhub- |
Met deze sjabloon kunt u EventHubs-cluster, naamruimte en eventhub maken in het cluster |
Azure Data Explorer-database implementeren met Event Grid-verbinding |
Azure Data Explorer-database implementeren met Event Grid-verbinding. |
Azure Data Explorer-database implementeren met Event Hub-verbinding |
Azure Data Explorer-database implementeren met Event Hub-verbinding. |
De MedTech-service implementeren |
De MedTech-service is een van de Azure Health Data Services die is ontworpen voor het opnemen van apparaatgegevens van meerdere apparaten, het transformeren van de apparaatgegevens naar FHIR Observations, die vervolgens worden bewaard in de Azure Health Data Services FHIR-service. |
De MedTech-service implementeren, inclusief een Azure IoT Hub- |
De MedTech-service is een van de Azure Health Data Services die is ontworpen voor het opnemen van apparaatgegevens van meerdere apparaten, het transformeren van de apparaatgegevens naar FHIR Observations, die vervolgens worden bewaard in de Azure Health Data Services FHIR-service. |
Sports Analytics implementeren in Azure Architecture |
Hiermee maakt u een Azure-opslagaccount waarvoor ADLS Gen 2 is ingeschakeld, een Azure Data Factory-exemplaar met gekoppelde services voor het opslagaccount (een Azure SQL Database indien geïmplementeerd) en een Azure Databricks-exemplaar. De AAD-identiteit voor de gebruiker die de sjabloon implementeert en de beheerde identiteit voor het ADF-exemplaar krijgt de rol Inzender voor opslagblobgegevens in het opslagaccount. Er zijn ook opties voor het implementeren van een Azure Key Vault-exemplaar, een Azure SQL Database en een Azure Event Hub (voor gebruiksvoorbeelden voor streaming). Wanneer een Azure Key Vault wordt geïmplementeerd, krijgen de door data factory beheerde identiteit en de AAD-identiteit voor de gebruiker die de sjabloon implementeert, de rol Key Vault Secrets User toegewezen. |
FrontDoor CDN met WAF, domeinen en logboeken naar EventHub |
Met deze sjabloon maakt u een nieuw Azure FrontDoor cdn-profiel. Maak WAF met aangepaste en beheerde regels, cdn-routes, oorsprong en groepen met hun koppeling met WAF en routes, configureert aangepaste domeinen, maakt event hub en diagnostische instellingen voor het verzenden van CDN-toegangslogboeken met behulp van Event Hub. |
Moesif API Analytics and Monetization |
Met de sjabloon worden API-aanroepen van Azure API Management vastgelegd naar het Moesif API-analyse- en inkomstenplatform |
PubNub Realtime Gateway voor Azure Event Hubs |
De PubNub Realtime Gateway voor Azure biedt een realtime gegevensstroombrug tussen het PubNub Data Stream-netwerk en Azure Event Hubs. -- beschouw het een bidirectionele brug tussen PubNub en Azure! |
Resourcedefinitie van Terraform (AzAPI-provider)
Het resourcetype naamruimten kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource voor Microsoft.EventHub/naamruimten wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.EventHub/namespaces@2023-01-01-preview"
name = "string"
identity = {
type = "string"
userAssignedIdentities = {
{customized property} = {
}
}
}
location = "string"
sku = {
capacity = int
name = "string"
tier = "string"
}
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
alternateName = "string"
clusterArmId = "string"
disableLocalAuth = bool
encryption = {
keySource = "Microsoft.KeyVault"
keyVaultProperties = [
{
identity = {
userAssignedIdentity = "string"
}
keyName = "string"
keyVaultUri = "string"
keyVersion = "string"
}
]
requireInfrastructureEncryption = bool
}
geoDataReplication = {
locations = [
{
clusterArmId = "string"
locationName = "string"
roleType = "string"
}
]
maxReplicationLagDurationInSeconds = int
}
isAutoInflateEnabled = bool
kafkaEnabled = bool
maximumThroughputUnits = int
minimumTlsVersion = "string"
privateEndpointConnections = [
{
properties = {
privateEndpoint = {
id = "string"
}
privateLinkServiceConnectionState = {
description = "string"
status = "string"
}
provisioningState = "string"
}
}
]
publicNetworkAccess = "string"
zoneRedundant = bool
}
})
}
Eigenschapswaarden
ConnectionState
Naam | Beschrijving | Waarde |
---|---|---|
beschrijving | Beschrijving van de verbindingsstatus. | snaar |
status | Status van de verbinding. | 'Goedgekeurd' 'Verbinding verbroken' 'In behandeling' 'Geweigerd' |
EHNamespaceProperties
Naam | Beschrijving | Waarde |
---|---|---|
alternateName | Alternatieve naam die is opgegeven wanneer alias- en naamruimtenamen hetzelfde zijn. | snaar |
clusterArmId | ARM-id van het cluster van de naamruimte. | snaar |
disableLocalAuth | Met deze eigenschap wordt SAS-verificatie voor de Event Hubs-naamruimte uitgeschakeld. | Bool |
Codering | Eigenschappen van BYOK-versleutelingsbeschrijving | versleutelings |
geoDataReplication | Geo-gegevensreplicatie-instellingen voor de naamruimte | GeoDataReplicationProperties- |
isAutoInflateEnabled | Waarde die aangeeft of AutoInflate is ingeschakeld voor eventhub-naamruimte. | Bool |
kafkaEnabled | Waarde die aangeeft of Kafka is ingeschakeld voor eventhub-naamruimte. | Bool |
maximumThroughputUnits | Bovengrens van doorvoereenheden wanneer AutoInflate is ingeschakeld, moet de waarde binnen 0 tot 20 doorvoereenheden zijn. ( '0' als AutoInflateEnabled = true) | Int |
minimumTlsVersion | De minimale TLS-versie voor het cluster dat moet worden ondersteund, bijvoorbeeld '1.2' | '1.0' '1.1' '1.2' |
privateEndpointConnections | Lijst met privé-eindpuntverbindingen. | PrivateEndpointConnection[] |
publicNetworkAccess | Hiermee wordt bepaald of verkeer via een openbaar netwerk is toegestaan. Deze functie is standaard ingeschakeld. | 'Uitgeschakeld' 'Ingeschakeld' 'SecuredByPerimeter' |
zoneRedundant | Als u deze eigenschap inschakelt, maakt u een Standard Event Hubs-naamruimte in ondersteunde beschikbaarheidszones in regio's. | Bool |
Codering
Naam | Beschrijving | Waarde |
---|---|---|
keySource | De mogelijke waarde van keySource voor versleuteling opsommen | 'Microsoft.KeyVault' |
keyVaultProperties | Eigenschappen van KeyVault | KeyVaultProperties[] |
requireInfrastructureEncryption | Infrastructuurversleuteling inschakelen (dubbele versleuteling) | Bool |
GeoDataReplicationProperties
Naam | Beschrijving | Waarde |
---|---|---|
Locaties | Een lijst met regio's waarin replica's van de naamruimte worden onderhouden. | NamespaceReplicaLocation[] |
maxReplicationLagDurationInSeconds | De maximale acceptabele vertraging voor gegevensreplicatiebewerkingen van de primaire replica naar een quorum van secundaire replica's. Wanneer de vertraging de geconfigureerde hoeveelheid overschrijdt, worden bewerkingen op de primaire replica mislukt. De toegestane waarden zijn 0 en 5 minuten tot 1 dag. | Int |
Identiteit
Naam | Beschrijving | Waarde |
---|---|---|
type | Type beheerde service-identiteit. | 'Geen' 'SystemAssigned' 'SystemAssigned, UserAssigned' UserAssigned |
userAssignedIdentities | Eigenschappen voor door de gebruiker toegewezen identiteiten | IdentityUserAssignedIdentities |
IdentityUserAssignedIdentities
Naam | Beschrijving | Waarde |
---|
KeyVaultProperties
Naam | Beschrijving | Waarde |
---|---|---|
identiteit | UserAssignedIdentityProperties- | |
keyName | Naam van de sleutel uit KeyVault | snaar |
keyVaultUri | URI van KeyVault | snaar |
keyVersion | Sleutelversie | snaar |
Microsoft.EventHub/naamruimten
Naam | Beschrijving | Waarde |
---|---|---|
identiteit | Eigenschappen van DE BESCHRIJVING van BYOK-identiteit | identity |
plaats | Resourcelocatie. | snaar |
naam | De resourcenaam | string Beperkingen: Minimale lengte = 6 Maximale lengte = 6 Patroon = ^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$ (vereist) |
Eigenschappen | Naamruimteeigenschappen die zijn opgegeven voor het maken van een naamruimtebewerking. | EHNamespaceProperties- |
Sku | Eigenschappen van sKU-resource | SKU- |
Tags | Resourcetags | Woordenlijst met tagnamen en -waarden. |
type | Het resourcetype | "Microsoft.EventHub/namespaces@2023-01-01-preview" |
NamespaceReplicaLocation
Naam | Beschrijving | Waarde |
---|---|---|
clusterArmId | Optionele eigenschap die de ARM-id van het cluster aangeeft. Dit is vereist als een naamruimtereplica moet worden geplaatst in een toegewezen Event Hub-cluster | snaar |
locationName | Azure-regio's waarin een replica van de naamruimte wordt onderhouden | snaar |
roleType | GeoDR-roltypen | 'Primair' 'Secundair' |
PrivateEndpoint
Naam | Beschrijving | Waarde |
---|---|---|
legitimatiebewijs | De ARM-id voor privé-eindpunt. | snaar |
PrivateEndpointConnection
Naam | Beschrijving | Waarde |
---|---|---|
Eigenschappen | Eigenschappen van de PrivateEndpointConnection. | PrivateEndpointConnectionProperties |
PrivateEndpointConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
privateEndpoint | De privé-eindpuntresource voor deze verbinding. | PrivateEndpoint- |
privateLinkServiceConnectionState | Details over de status van de verbinding. | ConnectionState- |
provisioningState | Inrichtingsstatus van de privé-eindpuntverbinding. | 'Geannuleerd' 'Maken' 'Verwijderen' 'Mislukt' 'Geslaagd' 'Bijwerken' |
Sku
Naam | Beschrijving | Waarde |
---|---|---|
capaciteit | De Event Hubs-doorvoereenheden voor Basic- of Standard-lagen, waarbij de waarde 0 tot 20 doorvoereenheden moet zijn. De Event Hubs Premium-eenheden voor de Premium-laag, waarbij de waarde 0 tot 10 premium-eenheden moet zijn. | Int Beperkingen: Minimumwaarde = 0 |
naam | Naam van deze SKU. | 'Basis' 'Premium' 'Standaard' (vereist) |
rang | De factureringslaag van deze specifieke SKU. | 'Basis' 'Premium' 'Standaard' |
TrackedResourceTags
Naam | Beschrijving | Waarde |
---|
UserAssignedIdentity
Naam | Beschrijving | Waarde |
---|
UserAssignedIdentityProperties
Naam | Beschrijving | Waarde |
---|---|---|
userAssignedIdentity | ARM-id van gebruikersidentiteit geselecteerd voor versleuteling | snaar |