Delen via


New-AzureRmServiceBusTopic

Hiermee maakt u een nieuw Service Bus-onderwerp in de opgegeven Service Bus-naamruimte.

Waarschuwing

De AzureRM PowerShell-module is vanaf 29 februari 2024 officieel afgeschaft. Gebruikers wordt aangeraden om van AzureRM naar de Az PowerShell-module te migreren om ondersteuning en updates te garanderen.

Hoewel de AzureRM-module nog steeds kan functioneren, wordt deze niet meer onderhouden of ondersteund, waardoor het gebruik naar eigen goeddunken en risico van de gebruiker blijft bestaan. Raadpleeg onze migratiebronnen voor hulp bij de overgang naar de Az-module.

Syntaxis

New-AzureRmServiceBusTopic
   [-ResourceGroupName] <String>
   [-Namespace] <String>
   [-Name] <String>
   -EnablePartitioning <Boolean>
   [-AutoDeleteOnIdle <String>]
   [-DefaultMessageTimeToLive <String>]
   [-DuplicateDetectionHistoryTimeWindow <String>]
   [-EnableBatchedOperations <Boolean>]
   [-EnableExpress <Boolean>]
   [-MaxSizeInMegabytes <Int64>]
   [-RequiresDuplicateDetection <Boolean>]
   [-SupportOrdering <Boolean>]
   [-SizeInBytes <Int64>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Met de cmdlet New-AzureRmServiceBusTopic maakt u een nieuw Service Bus-onderwerp in de opgegeven Service Bus-naamruimte.

Voorbeelden

Voorbeeld 1

PS C:\> New-AzureRmServiceBusTopic -ResourceGroup Default-ServiceBus-WestUS -NamespaceName SB-Example1 -TopicName SB-Topic_exampl1 -EnablePartitioning $True

Name                                : SB-Topic_example1
Id                                  : /subscriptions/{subscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.ServiceBus/namespaces/SB-Example1/topics/SB-Topic_example1
Type                                : Microsoft.ServiceBus/Namespaces/Topics
AccessedAt                          : 1/1/0001 12:00:00 AM
AutoDeleteOnIdle                    : P10675199DT2H48M5.4775807S
CreatedAt                           : 10/11/2018 11:51:24 PM
CountDetails                        : Microsoft.Azure.Management.ServiceBus.Models.MessageCountDetails
DefaultMessageTimeToLive            : P10675199DT2H48M5.4775807S
DuplicateDetectionHistoryTimeWindow : PT10M
EnableBatchedOperations             : True
EnableExpress                       : False
EnablePartitioning                  : False
MaxSizeInMegabytes                  : 81920
RequiresDuplicateDetection          : False
SizeInBytes                         : 0
Status                              : Active
SubscriptionCount                   : 0
SupportOrdering                     : True
UpdatedAt                           : 10/11/2018 11:51:24 PM

Hiermee maakt u een nieuw Service Bus-onderwerp SB-Topic_exampl1 in de opgegeven Service Bus-naamruimte SB-Example1.

Parameters

-AutoDeleteOnIdle

Hiermee geeft u het niet-actieve tijdsinterval op waarna het onderwerp automatisch wordt verwijderd. De minimale duur is vijf minuten.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-Confirm

Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type:SwitchParameter
Aliassen:cf
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DefaultMessageTimeToLive

Hiermee geeft u de duur op waarna het bericht verloopt, beginnend vanaf het moment dat het bericht naar Service Bus wordt verzonden.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-DefaultProfile

De referenties, het account, de tenant en het abonnement die worden gebruikt voor communicatie met Azure.

Type:IAzureContextContainer
Aliassen:AzureRmContext, AzureCredential
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DuplicateDetectionHistoryTimeWindow

Hiermee geeft u de TimeSpan-structuur die de duur van de duplicaatdetectiegeschiedenis definieert. De standaardwaarde is 10 minuten.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-EnableBatchedOperations

Geeft aan of batchbewerkingen aan de serverzijde zijn ingeschakeld.

Type:Nullable<T>[Boolean]
Geaccepteerde waarden:TRUE, FALSE
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-EnableExpress

Geeft aan of Express-entiteiten zijn ingeschakeld. Een snelle wachtrij bevat tijdelijk een bericht in het geheugen voordat u het naar permanente opslag schrijft.

Type:Nullable<T>[Boolean]
Geaccepteerde waarden:TRUE, FALSE
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-EnablePartitioning

Hiermee geeft u op of het onderwerp moet worden gepartitioneerd voor meerdere berichtbrokers.

Type:Nullable<T>[Boolean]
Geaccepteerde waarden:TRUE, FALSE
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-MaxSizeInMegabytes

De maximale grootte van het onderwerp in megabytes, de grootte van het geheugen dat voor het onderwerp is toegewezen.

Type:Nullable<T>[Int64]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-Name

Onderwerpnaam.

Type:String
Aliassen:TopicName
Position:2
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-Namespace

Naamruimtenaam.

Type:String
Aliassen:NamespaceName
Position:1
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-RequiresDuplicateDetection

Geeft aan of voor het onderwerp duplicatiedetectie is vereist.

Type:Nullable<T>[Boolean]
Geaccepteerde waarden:TRUE, FALSE
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-ResourceGroupName

De naam van de resourcegroep

Type:String
Aliassen:ResourceGroup
Position:0
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-SizeInBytes

Hiermee geeft u de grootte van het onderwerp in bytes.

Type:Nullable<T>[Int64]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-SupportOrdering

Geeft aan of het onderwerp ondersteuning biedt voor ordenen.

Type:Nullable<T>[Boolean]
Geaccepteerde waarden:TRUE, FALSE
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-WhatIf

Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.

Type:SwitchParameter
Aliassen:wi
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Invoerwaarden

String

Nullable<T>[[System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]

Nullable<T>[[System.Int64, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]

Uitvoerwaarden

PSTopicAttributes