Condividi tramite


New-AzureRmServiceBusQueue

Crea una coda bus di servizio nello spazio dei nomi bus di servizio specificato.

Avviso

Il modulo AzureRM PowerShell è stato ufficialmente deprecato a partire dal 29 febbraio 2024. È consigliabile eseguire la migrazione da AzureRM al modulo Az PowerShell per garantire il supporto e gli aggiornamenti continui.

Anche se il modulo AzureRM può ancora funzionare, non è più gestito o supportato, posizionando qualsiasi uso continuo a discrezione e rischio dell'utente. Per indicazioni sulla transizione al modulo Az, vedere le risorse di migrazione.

Sintassi

New-AzureRmServiceBusQueue
   [-ResourceGroupName] <String>
   [-Namespace] <String>
   [-Name] <String>
   [-EnablePartitioning <Boolean>]
   [-LockDuration <String>]
   [-AutoDeleteOnIdle <String>]
   [-DefaultMessageTimeToLive <String>]
   [-DuplicateDetectionHistoryTimeWindow <String>]
   [-DeadLetteringOnMessageExpiration <Boolean>]
   [-EnableBatchedOperations]
   [-EnableExpress <Boolean>]
   [-MaxDeliveryCount <Int32>]
   [-MaxSizeInMegabytes <Int64>]
   [-MessageCount <Int64>]
   [-RequiresDuplicateDetection <Boolean>]
   [-RequiresSession <Boolean>]
   [-SizeInBytes <Int64>]
   [-ForwardTo <String>]
   [-ForwardDeadLetteredMessagesTo <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Descrizione

Il cmdlet New-AzureRmServiceBusQueue crea una coda bus di servizio nello spazio dei nomi bus di servizio specificato.

Esempio

Esempio 1

PS C:\> New-AzureRmServiceBusQueue -ResourceGroup Default-ServiceBus-WestUS -NamespaceName SB-Example1 -QueueName SB-Queue_example1 -EnablePartitioning $True

Id                                  : /subscriptions/{subscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.ServiceBus/namespaces/SB-Example1/queues/SB-Queue_example1
Name                                : SB-Queue_example1
LockDuration                        : PT1M
AccessedAt                          : 1/1/0001 12:00:00 AM
AutoDeleteOnIdle                    : P10675199DT2H48M5.4775807S
CreatedAt                           : 10/11/2018 12:37:11 AM
DefaultMessageTimeToLive            : P10675199DT2H48M5.4775807S
DuplicateDetectionHistoryTimeWindow : PT10M
DeadLetteringOnMessageExpiration    : False
EnableExpress                       : False
EnablePartitioning                  : False
MaxDeliveryCount                    : 10
MaxSizeInMegabytes                  : 81920
MessageCount                        : 0
CountDetails                        : Microsoft.Azure.Management.ServiceBus.Models.MessageCountDetails
RequiresDuplicateDetection          : False
RequiresSession                     : False
SizeInBytes                         : 0
Status                              : Active
UpdatedAt                           : 10/11/2018 12:37:12 AM
ForwardTo                           :
ForwardDeadLetteredMessagesTo       :
EnableBatchedOperations             : False

Crea una nuova coda SB-Queue_example1 bus di servizio nello spazio dei nomi SB-Example1bus di servizio specificato.

Parametri

-AutoDeleteOnIdle

Specifica l'intervallo di inattività TimeSpan , dopo il quale la coda viene eliminata automaticamente. La durata minima è 5 minuti.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-Confirm

Richiede conferma prima di eseguire il cmdlet.

Tipo:SwitchParameter
Alias:cf
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-DeadLetteringOnMessageExpiration

Messaggi non recapitabili alla scadenza del messaggio

Tipo:Nullable<T>[Boolean]
Valori accettati:TRUE, FALSE
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-DefaultMessageTimeToLive

Intervallo di tempo per il valore attivo. Si tratta della durata dopo la quale il messaggio scade, a partire dal momento in cui il messaggio viene inviato a bus di servizio. Questo è il valore predefinito usato quando TimeToLive non è impostato su un messaggio stesso. Per Standard = Timespan.Max e Basic = 14 dyas

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-DefaultProfile

Le credenziali, l’account, il tenant e la sottoscrizione usati per comunicare con Azure.

Tipo:IAzureContextContainer
Alias:AzureRmContext, AzureCredential
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-DuplicateDetectionHistoryTimeWindow

Specifica l'intervallo di tempo della cronologia di rilevamento duplicato, un valore TimeSpan che definisce la durata della cronologia di rilevamento duplicati. Il valore predefinito è 10 minuti.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-EnableBatchedOperations

Abilitare le operazioni in batch: valore che indica se sono abilitate le operazioni in batch sul lato server

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-EnableExpress

EnableExpress: valore che indica se le entità express sono abilitate. Una coda rapida contiene temporaneamente un messaggio in memoria prima di scriverlo nell'archiviazione permanente.

Tipo:Nullable<T>[Boolean]
Valori accettati:TRUE, FALSE
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-EnablePartitioning

EnablePartitioning

Tipo:Nullable<T>[Boolean]
Valori accettati:TRUE, FALSE
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-ForwardDeadLetteredMessagesTo

Nome coda/argomento per inoltrare il messaggio di messaggi non recapitabili

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-ForwardTo

Nome coda/argomento per inoltrare i messaggi

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-LockDuration

Durata blocco

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-MaxDeliveryCount

MaxDeliveryCount: numero massimo di recapito. Un messaggio viene automaticamente disattivato dopo questo numero di consegne.

Tipo:Nullable<T>[Int32]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-MaxSizeInMegabytes

MaxSizeInMegabytes: dimensione massima della coda in megabyte, ovvero la dimensione della memoria allocata per la coda.

Tipo:Nullable<T>[Int64]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-MessageCount

MessageCount: numero di messaggi nella coda

Tipo:Nullable<T>[Int64]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-Name

Nome coda

Tipo:String
Alias:QueueName
Posizione:2
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-Namespace

Nome spazio dei nomi

Tipo:String
Alias:NamespaceName
Posizione:1
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-RequiresDuplicateDetection

RequiresDuplicateDetection: valore che indica se la coda supporta il concetto di sessione

Tipo:Nullable<T>[Boolean]
Valori accettati:TRUE, FALSE
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-RequiresSession

RequiresSession: valore che indica se la coda richiede il rilevamento duplicato

Tipo:Nullable<T>[Boolean]
Valori accettati:TRUE, FALSE
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-ResourceGroupName

Nome del gruppo di risorse

Tipo:String
Alias:ResourceGroup
Posizione:0
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-SizeInBytes

SizeInBytes: dimensioni della coda in byte

Tipo:Nullable<T>[Int64]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-WhatIf

Mostra gli effetti dell'esecuzione del cmdlet. Il cmdlet non viene eseguito.

Tipo:SwitchParameter
Alias:wi
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

Input

String

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

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

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

Output

PSQueueAttributes