API version change log for deployment of Microsoft.Devices/IotHubs
This article describes the properties that changed in each API version for microsoft.devices/iothubs. It only covers properties that are available during deployments.
2023-06-30
Removed:
- EncryptionPropertiesDescription
- IotHubPropertiesDeviceStreams
- KeyVaultKeyProperties
- RootCertificateProperties
Updated:
- IotHubProperties: Removed property 'deviceStreams'
- IotHubProperties: Removed property 'encryption'
- IotHubProperties: Removed property 'ipVersion'
- IotHubProperties: Removed property 'rootCertificate'
2023-06-30-preview
Updated:
- RoutingCosmosDBSqlApiProperties: Added property 'containerName'
- RoutingCosmosDBSqlApiProperties: Removed property 'collectionName'
- RoutingEndpoints: Added property 'cosmosDBSqlContainers'
- RoutingEndpoints: Removed property 'cosmosDBSqlCollections'
2022-11-15-preview
Updated:
- IotHubProperties: Added property 'ipVersion'
2022-04-30-preview
Added:
- EncryptionPropertiesDescription
- IotHubPropertiesDeviceStreams
- KeyVaultKeyProperties
- RootCertificateProperties
- RoutingCosmosDBSqlApiProperties
Updated:
- IotHubProperties: Added property 'deviceStreams'
- IotHubProperties: Added property 'encryption'
- IotHubProperties: Added property 'rootCertificate'
- RoutingEndpoints: Added property 'cosmosDBSqlCollections'
2021-07-02
Removed:
Updated:
- IotHubProperties: Removed property 'deviceStreams'
- IotHubProperties: Removed property 'encryption'
2021-07-02-preview
Added:
Updated:
- IotHubProperties: Added property 'deviceStreams'
- IotHubProperties: Added property 'enableDataResidency'
- IotHubProperties: Added property 'encryption'
- Microsoft.Devices/IotHubs: Added property 'systemData'
2021-07-01
Removed:
Updated:
- IotHubProperties: Removed property 'deviceStreams'
- IotHubProperties: Removed property 'encryption'
2021-07-01-preview
Added:
Updated:
- IotHubProperties: Added property 'allowedFqdnList'
- IotHubProperties: Added property 'deviceStreams'
- IotHubProperties: Added property 'disableDeviceSAS'
- IotHubProperties: Added property 'disableLocalAuth'
- IotHubProperties: Added property 'disableModuleSAS'
- IotHubProperties: Added property 'encryption'
- IotHubProperties: Added property 'restrictOutboundNetworkAccess'
2021-03-31
Removed:
Updated:
- IotHubProperties: Removed property 'deviceStreams'
- IotHubProperties: Removed property 'encryption'
2021-03-03-preview
Added:
Updated:
- RoutingEventHubProperties: Added property 'identity'
- RoutingServiceBusQueueEndpointProperties: Added property 'identity'
- RoutingServiceBusTopicEndpointProperties: Added property 'identity'
- RoutingStorageContainerProperties: Added property 'identity'
- StorageEndpointProperties: Added property 'identity'
2021-02-01-preview
Added:
- ArmIdentity
- ArmIdentityUserAssignedIdentities
- ArmUserIdentity
- EncryptionPropertiesDescription
- IotHubPropertiesDeviceStreams
- KeyVaultKeyProperties
Updated:
- IotHubProperties: Added property 'deviceStreams'
- IotHubProperties: Added property 'encryption'
- Microsoft.Devices/IotHubs: Added property 'identity'
2020-08-31
Removed:
- ArmIdentity
- ArmIdentityUserAssignedIdentities
- ArmUserIdentity
- EncryptionPropertiesDescription
- IotHubPropertiesDeviceStreams
- KeyVaultKeyProperties
Updated:
- IotHubProperties: Removed property 'deviceStreams'
- IotHubProperties: Removed property 'encryption'
- Microsoft.Devices/IotHubs: Removed property 'identity'
2020-08-31-preview
Added:
- ArmIdentity
- ArmIdentityUserAssignedIdentities
- ArmUserIdentity
- EncryptionPropertiesDescription
- IotHubPropertiesDeviceStreams
- KeyVaultKeyProperties
- NetworkRuleSetIpRule
- NetworkRuleSetProperties
Updated:
- IotHubProperties: Added property 'deviceStreams'
- IotHubProperties: Added property 'encryption'
- IotHubProperties: Added property 'networkRuleSets'
- Microsoft.Devices/IotHubs: Added property 'identity'
2020-08-01
Removed:
- ArmIdentity
- ArmIdentityUserAssignedIdentities
- ArmUserIdentity
- EncryptionPropertiesDescription
- IotHubPropertiesDeviceStreams
- KeyVaultKeyProperties
Updated:
- IotHubProperties: Removed property 'deviceStreams'
- IotHubProperties: Removed property 'encryption'
- Microsoft.Devices/IotHubs: Removed property 'identity'
2020-07-10-preview
Added:
- ArmIdentity
- ArmIdentityUserAssignedIdentities
- ArmUserIdentity
- EncryptionPropertiesDescription
- IotHubPropertiesDeviceStreams
- KeyVaultKeyProperties
Updated:
- IotHubProperties: Added property 'deviceStreams'
- IotHubProperties: Added property 'encryption'
- Microsoft.Devices/IotHubs: Added property 'identity'
2020-06-15
No properties added, updated or removed.
2020-04-01
No properties added, updated or removed.
2020-03-01
Added:
Updated:
- IotHubProperties: Added property 'minTlsVersion'
- IotHubProperties: Added property 'privateEndpointConnections'
- IotHubProperties: Added property 'publicNetworkAccess'
- RoutingEventHubProperties: Added property 'authenticationType'
- RoutingEventHubProperties: Added property 'endpointUri'
- RoutingEventHubProperties: Added property 'entityPath'
- RoutingEventHubProperties: Added property 'id'
- RoutingServiceBusQueueEndpointProperties: Added property 'authenticationType'
- RoutingServiceBusQueueEndpointProperties: Added property 'endpointUri'
- RoutingServiceBusQueueEndpointProperties: Added property 'entityPath'
- RoutingServiceBusQueueEndpointProperties: Added property 'id'
- RoutingServiceBusTopicEndpointProperties: Added property 'authenticationType'
- RoutingServiceBusTopicEndpointProperties: Added property 'endpointUri'
- RoutingServiceBusTopicEndpointProperties: Added property 'entityPath'
- RoutingServiceBusTopicEndpointProperties: Added property 'id'
- RoutingStorageContainerProperties: Added property 'authenticationType'
- RoutingStorageContainerProperties: Added property 'endpointUri'
- RoutingStorageContainerProperties: Added property 'id'
- StorageEndpointProperties: Added property 'authenticationType'
2019-11-04
Removed:
Updated:
- IotHubProperties: Removed property 'deviceStreams'
2019-07-01-preview
Added:
Updated:
- IotHubProperties: Added property 'deviceStreams'
- RoutingProperties: Added property 'enrichments'
2019-03-22
Removed:
Updated:
- IotHubProperties: Removed property 'deviceStreams'
- RoutingProperties: Removed property 'enrichments'
2019-03-22-preview
Added:
Removed:
Updated:
- RoutingProperties: Added property 'enrichments'
2018-12-01-preview
Added:
Removed:
Updated:
- IotHubProperties: Added property 'deviceStreams'
- IotHubProperties: Added property 'locations'
- IotHubProperties: Removed property 'operationsMonitoringProperties'
2018-04-01
No properties added, updated or removed.
2018-01-22
Updated:
- FallbackRouteProperties: Added property 'name'
- IotHubProperties: Added property 'state'
- Microsoft.Devices/IotHubs: Removed property 'resourcegroup'
- Microsoft.Devices/IotHubs: Removed property 'subscriptionid'
2017-07-01
Added:
Updated:
- RoutingEndpoints: Added property 'storageContainers'
2017-01-19
Added:
- FallbackRouteProperties
- RouteProperties
- RoutingEndpoints
- RoutingEventHubProperties
- RoutingProperties
- RoutingServiceBusQueueEndpointProperties
- RoutingServiceBusTopicEndpointProperties
Updated:
- IotHubProperties: Added property 'routing'
2016-02-03
Oldest version tracked in change log