Microsoft.ServiceBus-naamruimten/wachtrijen 2015-08-01
Bicep-resourcedefinitie
Het resourcetype naamruimten/wachtrijen kan worden geïmplementeerd in:
- Resourcegroepen - Zie opdrachten voor resourcegroepimplementatie
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource Microsoft.ServiceBus/namespaces/queues wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.ServiceBus/namespaces/queues@2015-08-01' = {
name: 'string'
location: 'string'
parent: resourceSymbolicName
properties: {
autoDeleteOnIdle: 'string'
deadLetteringOnMessageExpiration: bool
defaultMessageTimeToLive: 'string'
duplicateDetectionHistoryTimeWindow: 'string'
enableBatchedOperations: bool
enableExpress: bool
enablePartitioning: bool
entityAvailabilityStatus: 'string'
isAnonymousAccessible: bool
lockDuration: 'string'
maxDeliveryCount: int
maxSizeInMegabytes: int
requiresDuplicateDetection: bool
requiresSession: bool
status: 'string'
supportOrdering: bool
}
}
Eigenschapswaarden
naamruimten/wachtrijen
Naam | Description | Waarde |
---|---|---|
naam | De resourcenaam Meer informatie over het instellen van namen en typen voor onderliggende resources in Bicep. |
tekenreeks (vereist) Tekenlimiet: 1-260 Geldige tekens: Alfanumerieken, punten, afbreekstreepjes, onderstrepingstekens en slashes. Begin en eindig met alfanumeriek. |
location | locatie van de resource. | tekenreeks (vereist) |
Bovenliggende | In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd. Zie Onderliggende resource buiten bovenliggende resource voor meer informatie. |
Symbolische naam voor resource van het type: naamruimten |
properties | De definitie van wachtrijeigenschappen. | QueueProperties |
QueueProperties
Naam | Description | Waarde |
---|---|---|
autoDeleteOnIdle | het TimeSpan-interval voor inactiviteit waarna de wachtrij automatisch wordt verwijderd. De minimale duur is vijf minuten. | tekenreeks |
deadLetteringOnMessageExpiration | Een waarde die aangeeft of deze wachtrij ondersteuning voor onbestelbare berichten heeft wanneer een bericht verloopt. | booleaans |
defaultMessageTimeToLive | De standaardwaarde time-to-live van het bericht. Dit is de duur waarna het bericht verloopt, vanaf het moment waarop het bericht naar Service Bus wordt verzonden. Dit is de standaardwaarde die wordt gebruikt wanneer TimeToLive niet is ingesteld voor een bericht zelf. | tekenreeks |
duplicateDetectionHistoryTimeWindow | TimeSpan-structuur die de duur van de geschiedenis van de duplicaatdetectie definieert. De standaardwaarde is 10 minuten. | tekenreeks |
enableBatchedOperations | Een waarde die aangeeft of batchbewerkingen aan de serverzijde zijn ingeschakeld. | booleaans |
enableExpress | Een waarde die aangeeft of Express-entiteiten zijn ingeschakeld. Een snelle wachtrij bevat een bericht tijdelijk in het geheugen voordat het naar permanente opslag wordt geschreven. | booleaans |
enablePartitioning | Een waarde die aangeeft of de wachtrij moet worden gepartitioneerd over meerdere berichtbrokers. | booleaans |
entityAvailabilityStatus | De beschikbaarheidsstatus van de entiteit voor de wachtrij. | 'Beschikbaar' 'Beperkt' 'Naam wijzigen' 'Herstellen' 'Onbekend' |
isAnonymousAccessible | Een waarde die aangeeft of het bericht anoniem toegankelijk is. | booleaans |
lockDuration | De duur van een peek-lock; dat wil gezegd, de hoeveelheid tijd dat het bericht is vergrendeld voor andere ontvangers. De maximumwaarde voor LockDuration is 5 minuten; de standaardwaarde is 1 minuut. | tekenreeks |
maxDeliveryCount | Het maximale aantal leveringen. Een bericht wordt automatisch vastgeletterd na dit aantal leveringen. | int |
maxSizeInMegabytes | De maximale grootte van de wachtrij in megabytes. Dit is de grootte van het geheugen dat voor de wachtrij is toegewezen. | int |
requiresDuplicateDetection | Een waarde die aangeeft of voor deze wachtrij dubbele detectie is vereist. | booleaans |
requiresSession | Een waarde die aangeeft of de wachtrij het concept van sessies ondersteunt. | booleaans |
status | Inventariseert de mogelijke waarden voor de status van een berichtenentiteit. | 'Actief' 'Maken' 'Verwijderen' 'Uitgeschakeld' 'ReceiveDisabled' 'Naam wijzigen' 'Herstellen' 'SendDisabled' 'Onbekend' |
supportOrdering | Een waarde die aangeeft of de wachtrij bestellen ondersteunt. | booleaans |
Snelstartsjablonen
Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.
Template | Beschrijving |
---|---|
Een Azure Event Grid aangepast onderwerp en een wachtrijabonnement maken |
Hiermee maakt u een Azure Event Grid aangepast onderwerp en een Service Bus-wachtrijabonnement. Sjabloon oorspronkelijk geschreven door Markus Meyer. |
Een Service Bus-naamruimte en wachtrijautorisatieregel maken |
Met deze sjabloon kunt u een Service Bus Standard-naamruimte en autorisatieregels implementeren voor zowel de naamruimte als een wachtrij. |
Een Service Bus-naamruimte en -wachtrij maken |
Met deze sjabloon kunt u een Service Bus Standard-naamruimte en een wachtrij implementeren. |
Resourcedefinitie van ARM-sjabloon
Het resourcetype naamruimten/wachtrijen kan worden geïmplementeerd voor:
- Resourcegroepen - Zie opdrachten voor resourcegroepimplementatie
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een resource Microsoft.ServiceBus/namespaces/queues wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.ServiceBus/namespaces/queues",
"apiVersion": "2015-08-01",
"name": "string",
"location": "string",
"properties": {
"autoDeleteOnIdle": "string",
"deadLetteringOnMessageExpiration": "bool",
"defaultMessageTimeToLive": "string",
"duplicateDetectionHistoryTimeWindow": "string",
"enableBatchedOperations": "bool",
"enableExpress": "bool",
"enablePartitioning": "bool",
"entityAvailabilityStatus": "string",
"isAnonymousAccessible": "bool",
"lockDuration": "string",
"maxDeliveryCount": "int",
"maxSizeInMegabytes": "int",
"requiresDuplicateDetection": "bool",
"requiresSession": "bool",
"status": "string",
"supportOrdering": "bool"
}
}
Eigenschapswaarden
naamruimten/wachtrijen
Naam | Description | Waarde |
---|---|---|
type | Het resourcetype | 'Microsoft.ServiceBus/namespaces/queues' |
apiVersion | De resource-API-versie | '2015-08-01' |
naam | De resourcenaam Meer informatie over het instellen van namen en typen voor onderliggende resources in JSON ARM-sjablonen. |
tekenreeks (vereist) Tekenlimiet: 1-260 Geldige tekens: Alfanumerieken, punten, afbreekstreepjes, onderstrepingstekens en slashes. Begin en eindig met alfanumeriek. |
location | locatie van de resource. | tekenreeks (vereist) |
properties | De definitie van de wachtrijeigenschappen. | QueueProperties |
QueueProperties
Naam | Description | Waarde |
---|---|---|
autoDeleteOnIdle | het timespan inactieve interval waarna de wachtrij automatisch wordt verwijderd. De minimale duur is vijf minuten. | tekenreeks |
deadLetteringOnMessageExpiration | Een waarde die aangeeft of deze wachtrij ondersteuning voor onbestelbare berichten heeft wanneer een bericht verloopt. | booleaans |
defaultMessageTimeToLive | De standaardwaarde voor message time to live. Dit is de duur waarna het bericht verloopt, te beginnen vanaf het moment waarop het bericht naar Service Bus wordt verzonden. Dit is de standaardwaarde die wordt gebruikt wanneer TimeToLive niet is ingesteld voor een bericht zelf. | tekenreeks |
duplicateDetectionHistoryTimeWindow | TimeSpan-structuur die de duur van de dubbele detectiegeschiedenis definieert. De standaardwaarde is 10 minuten. | tekenreeks |
enableBatchedOperations | Een waarde die aangeeft of batchbewerkingen aan de serverzijde zijn ingeschakeld. | booleaans |
enableExpress | Een waarde die aangeeft of Express-entiteiten zijn ingeschakeld. Een snelle wachtrij bevat een bericht tijdelijk in het geheugen voordat het naar permanente opslag wordt geschreven. | booleaans |
enablePartitioning | Een waarde die aangeeft of de wachtrij moet worden gepartitioneerd over meerdere berichtbrokers. | booleaans |
entityAvailabilityStatus | Beschikbaarheidsstatus van entiteit voor de wachtrij. | 'Beschikbaar' 'Beperkt' 'Naam wijzigen' 'Herstellen' 'Onbekend' |
isAnonymousAccessible | Een waarde die aangeeft of het bericht anoniem toegankelijk is. | booleaans |
lockDuration | De duur van een peek-lock; dat wil gezegd, de hoeveelheid tijd dat het bericht is vergrendeld voor andere ontvangers. De maximumwaarde voor LockDuration is 5 minuten; de standaardwaarde is 1 minuut. | tekenreeks |
maxDeliveryCount | Het maximale aantal leveringen. Een bericht wordt automatisch vastgeletterd na dit aantal leveringen. | int |
maxSizeInMegabytes | De maximale grootte van de wachtrij in megabytes. Dit is de grootte van het geheugen dat voor de wachtrij is toegewezen. | int |
requiresDuplicateDetection | Een waarde die aangeeft of voor deze wachtrij dubbele detectie is vereist. | booleaans |
requiresSession | Een waarde die aangeeft of de wachtrij het concept van sessies ondersteunt. | booleaans |
status | Inventariseert de mogelijke waarden voor de status van een berichtenentiteit. | 'Actief' 'Maken' 'Verwijderen' 'Uitgeschakeld' 'ReceiveDisabled' 'Naam wijzigen' 'Herstellen' 'SendDisabled' 'Onbekend' |
supportOrdering | Een waarde die aangeeft of de wachtrij bestellen ondersteunt. | booleaans |
Snelstartsjablonen
Met de volgende snelstartsjablonen wordt dit resourcetype geïmplementeerd.
Template | Beschrijving |
---|---|
Een aangepast onderwerp en een wachtrijabonnement maken Azure Event Grid |
Hiermee maakt u een Azure Event Grid aangepast onderwerp en een servicebuswachtrijabonnement. De sjabloon is oorspronkelijk geschreven door Markus Meyer. |
Een Service Bus-naamruimte en wachtrijautorisatieregel maken |
Met deze sjabloon kunt u een Service Bus Standard-naamruimte en autorisatieregels implementeren voor zowel de naamruimte als een wachtrij. |
Een Service Bus-naamruimte en -wachtrij maken |
Met deze sjabloon kunt u een Service Bus Standard-naamruimte en een wachtrij implementeren. |
Terraform-resourcedefinitie (AzAPI-provider)
Het resourcetype naamruimten/wachtrijen kan worden geïmplementeerd in:
- Resourcegroepen
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource Microsoft.ServiceBus/namespaces/queues wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.ServiceBus/namespaces/queues@2015-08-01"
name = "string"
location = "string"
parent_id = "string"
body = jsonencode({
properties = {
autoDeleteOnIdle = "string"
deadLetteringOnMessageExpiration = bool
defaultMessageTimeToLive = "string"
duplicateDetectionHistoryTimeWindow = "string"
enableBatchedOperations = bool
enableExpress = bool
enablePartitioning = bool
entityAvailabilityStatus = "string"
isAnonymousAccessible = bool
lockDuration = "string"
maxDeliveryCount = int
maxSizeInMegabytes = int
requiresDuplicateDetection = bool
requiresSession = bool
status = "string"
supportOrdering = bool
}
})
}
Eigenschapswaarden
naamruimten/wachtrijen
Naam | Description | Waarde |
---|---|---|
type | Het resourcetype | "Microsoft.ServiceBus/namespaces/queues@2015-08-01" |
naam | De resourcenaam | tekenreeks (vereist) Tekenlimiet: 1-260 Geldige tekens: Alfanumerieken, punten, afbreekstreepjes, onderstrepingstekens en slashes. Begin en eindig met alfanumeriek. |
location | locatie van de resource. | tekenreeks (vereist) |
parent_id | De id van de resource die het bovenliggende item voor deze resource is. | Id voor resource van het type: naamruimten |
properties | De definitie van wachtrijeigenschappen. | QueueProperties |
QueueProperties
Naam | Description | Waarde |
---|---|---|
autoDeleteOnIdle | het TimeSpan-interval voor inactiviteit waarna de wachtrij automatisch wordt verwijderd. De minimale duur is vijf minuten. | tekenreeks |
deadLetteringOnMessageExpiration | Een waarde die aangeeft of deze wachtrij ondersteuning voor onbestelbare berichten heeft wanneer een bericht verloopt. | booleaans |
defaultMessageTimeToLive | De standaardwaarde time-to-live van het bericht. Dit is de duur waarna het bericht verloopt, vanaf het moment waarop het bericht naar Service Bus wordt verzonden. Dit is de standaardwaarde die wordt gebruikt wanneer TimeToLive niet is ingesteld voor een bericht zelf. | tekenreeks |
duplicateDetectionHistoryTimeWindow | TimeSpan-structuur die de duur van de geschiedenis van de duplicaatdetectie definieert. De standaardwaarde is 10 minuten. | tekenreeks |
enableBatchedOperations | Een waarde die aangeeft of batchbewerkingen aan de serverzijde zijn ingeschakeld. | booleaans |
enableExpress | Een waarde die aangeeft of Express-entiteiten zijn ingeschakeld. Een snelle wachtrij bevat een bericht tijdelijk in het geheugen voordat het naar permanente opslag wordt geschreven. | booleaans |
enablePartitioning | Een waarde die aangeeft of de wachtrij moet worden gepartitioneerd over meerdere berichtbrokers. | booleaans |
entityAvailabilityStatus | De beschikbaarheidsstatus van de entiteit voor de wachtrij. | "Beschikbaar" "Beperkt" "Naam wijzigen" "Herstellen" "Onbekend" |
isAnonymousAccessible | Een waarde die aangeeft of het bericht anoniem toegankelijk is. | booleaans |
lockDuration | De duur van een peek-lock; dat wil gezegd, de hoeveelheid tijd dat het bericht is vergrendeld voor andere ontvangers. De maximumwaarde voor LockDuration is 5 minuten; de standaardwaarde is 1 minuut. | tekenreeks |
maxDeliveryCount | Het maximale aantal leveringen. Een bericht wordt automatisch vastgeletterd na dit aantal leveringen. | int |
maxSizeInMegabytes | De maximale grootte van de wachtrij in megabytes. Dit is de grootte van het geheugen dat voor de wachtrij is toegewezen. | int |
requiresDuplicateDetection | Een waarde die aangeeft of voor deze wachtrij dubbele detectie is vereist. | booleaans |
requiresSession | Een waarde die aangeeft of de wachtrij het concept van sessies ondersteunt. | booleaans |
status | Inventariseert de mogelijke waarden voor de status van een berichtenentiteit. | "Actief" "Maken" "Verwijderen" "Uitgeschakeld" "ReceiveDisabled" "Naam wijzigen" "Herstellen" "SendDisabled" "Onbekend" |
supportOrdering | Een waarde die aangeeft of de wachtrij bestellen ondersteunt. | booleaans |
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor