Set-AzureRmServiceBusSubscription
更新指定 服務匯流排 命名空間中 服務匯流排 主題的訂用帳戶描述。
警告
自 2024 年 2 月 29 日起,AzureRM PowerShell 模組已正式淘汰。 建議使用者從 AzureRM 遷移至 Az PowerShell 模組,以確保持續支援和更新。
雖然 AzureRM 模組可能仍可運作,但不再維護或支援它,但會根據用戶的判斷權和風險放置任何繼續使用。 如需轉換至 Az 模組的指引,請參閱我們的 移轉資源 。
語法
Set-AzureRmServiceBusSubscription
[-ResourceGroupName] <String>
[-Namespace] <String>
[-Topic] <String>
[-InputObject] <PSSubscriptionAttributes>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Set-AzureRmServiceBusSubscription Cmdlet 會更新指定 服務匯流排 命名空間中 服務匯流排 主題的訂用帳戶描述。
範例
範例 1
PS C:\> $subscriptionObj = Get-AzureRmServiceBusSubscription -ResourceGroup Default-ServiceBus-WestUS -NamespaceName SB-Example1 -TopicName SB-Topic_exampl1 -SubscriptionName SB-TopicSubscription-Example1
PS C:\> $subscriptionObj.DeadLetteringOnMessageExpiration = $True
PS C:\> $subscriptionObj.MaxDeliveryCount = 9
Name : SB-TopicSubscription-Example1
AccessedAt : 1/1/0001 12:00:00 AM
AutoDeleteOnIdle : 10675199.02:48:05.4775807
CountDetails :
CreatedAt : 1/20/2017 9:59:15 PM
DefaultMessageTimeToLive : 10675199.02:48:05.4775807
DeadLetteringOnMessageExpiration : True
EnableBatchedOperations : True
LockDuration : 00:01:00
MaxDeliveryCount : 9
MessageCount : 0
RequiresSession : False
Status : Active
UpdatedAt : 1/20/2017 9:59:15 PM
PS C:\> Set-AzureRmServiceBusSubscription -ResourceGroup Default-ServiceBus-WestUS -NamespaceName SB-Example1 -TopicName SB-Topic_exampl1 -SubscriptionObj $subscriptionObj
將指定訂閱的描述更新為指定的主題。 此範例會將 DeadLetteringOnMessageExpiration 屬性更新為 true ,並將 MaxDeliveryCount 更新為 9。
參數
-Confirm
執行 Cmdlet 之前先提示您確認。
類型: | SwitchParameter |
別名: | cf |
Position: | Named |
預設值: | False |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-DefaultProfile
用於與 azure 通訊的認證、帳戶、租用戶和訂用帳戶。
類型: | IAzureContextContainer |
別名: | AzureRmContext, AzureCredential |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-InputObject
ServiceBus 訂用帳戶定義。
類型: | PSSubscriptionAttributes |
別名: | SubscriptionObj |
Position: | 3 |
預設值: | None |
必要: | True |
接受管線輸入: | True |
接受萬用字元: | False |
-Namespace
Namespace名稱。
類型: | String |
別名: | NamespaceName |
Position: | 1 |
預設值: | None |
必要: | True |
接受管線輸入: | True |
接受萬用字元: | False |
-ResourceGroupName
資源群組的名稱
類型: | String |
別名: | ResourceGroup |
Position: | 0 |
預設值: | None |
必要: | True |
接受管線輸入: | True |
接受萬用字元: | False |
-Topic
主題名稱。
類型: | String |
別名: | TopicName |
Position: | 2 |
預設值: | None |
必要: | True |
接受管線輸入: | True |
接受萬用字元: | False |
-WhatIf
顯示執行 Cmdlet 後會發生的情況。 未執行 Cmdlet。
類型: | SwitchParameter |
別名: | wi |
Position: | Named |
預設值: | False |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
輸入
參數:InputObject (ByValue)