Set-AzIotHub
Atualiza as propriedades de um IotHub.
Sintaxe
Set-AzIotHub
-ResourceGroupName <String>
-Name <String>
-SkuName <PSIotHubSku>
[-Units <Int64>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-AzIotHub
-ResourceGroupName <String>
-Name <String>
-EventHubRetentionTimeInDays <Int64>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-AzIotHub
-ResourceGroupName <String>
-Name <String>
[-FileUploadStorageConnectionString <String>]
[-FileUploadContainerName <String>]
[-FileUploadSasUriTtl <TimeSpan>]
[-FileUploadNotificationTtl <TimeSpan>]
[-FileUploadNotificationMaxDeliveryCount <Int32>]
-EnableFileUploadNotifications <Boolean>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-AzIotHub
-ResourceGroupName <String>
-Name <String>
-CloudToDevice <PSCloudToDeviceProperties>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-AzIotHub
-ResourceGroupName <String>
-Name <String>
[-RoutingProperties <PSRoutingProperties>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-AzIotHub
-ResourceGroupName <String>
-Name <String>
[-Routes <System.Collections.Generic.List`1[Microsoft.Azure.Commands.Management.IotHub.Models.PSRouteMetadata]>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-AzIotHub
-ResourceGroupName <String>
-Name <String>
[-FallbackRoute <PSFallbackRouteMetadata>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Atualiza as propriedades de um IotHub.
Exemplos
Exemplo 1: Atualizar o sku
Set-AzIotHub -ResourceGroupName "myresourcegroup" -Name "myiothub" -SkuName S1 -Units 5
Atualize o sku para S1 e as unidades para 5 para o IotHub chamado "myiothub"
Exemplo 2: Atualizar as propriedades do eventhub
Set-AzIotHub -ResourceGroupName "myresourcegroup" -Name "myiothub" -EventHubRetentionTimeInDays 4
Atualize o tempo de retenção da telemetria em dias para 4 para o IotHub chamado "myiothub"
Parâmetros
-CloudToDevice
As propriedades da fila de comandos nuvem para dispositivo.
Tipo: | PSCloudToDeviceProperties |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-Confirm
Solicita confirmação antes de executar o cmdlet.
Tipo: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-DefaultProfile
As credenciais, a conta, o locatário e a assinatura usados para comunicação com o azure
Tipo: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-EnableFileUploadNotifications
Sinalizador que especifica se as notificações devem ser habilitadas para upload de arquivos.
Tipo: | Boolean |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-EventHubRetentionTimeInDays
Tempo de retenção em dias.
Tipo: | Int64 |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-FallbackRoute
Rota de fallback para roteamento
Tipo: | PSFallbackRouteMetadata |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-FileUploadContainerName
O nome do contêiner para o qual carregar os arquivos.
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-FileUploadNotificationMaxDeliveryCount
A contagem máxima de entrega para notificações de upload de arquivos.
Tipo: | Nullable<T>[Int32] |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-FileUploadNotificationTtl
Valor de tempo de vida para as mensagens na fila de notificação de upload de arquivo.
Tipo: | TimeSpan |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-FileUploadSasUriTtl
Tempo de vida para o Uri SAS que é gerado para upload de arquivos.
Tipo: | TimeSpan |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-FileUploadStorageConnectionString
A cadeia de conexão de armazenamento para a qual carregar os arquivos.
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-Name
Nome do IotHub
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |
-ResourceGroupName
Nome do Grupo de Recursos
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |
-Routes
Rotas a serem adicionadas para Roteamento
Tipo: | List<T>[PSRouteMetadata] |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-RoutingProperties
As propriedades de roteamento para roteamento de mensagens para pontos de extremidade externos
Tipo: | PSRoutingProperties |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-SkuName
Nome do Sku.
Tipo: | PSIotHubSku |
Valores aceites: | F1, S1, S2, S3, B1, B2, B3 |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-Units
Número de Unidades
Tipo: | Int64 |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-WhatIf
Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.
Tipo: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
Entradas
Saídas
Azure PowerShell