layout | page_title | description | Azure Resource Manager |
---|---|---|---|
azurerm |
Azure Resource Manager: 5.0 Upgrade Guide |
5.0 Upgrade Guide |
TODO
TODO
- Removed Resources
- Removed Data Sources
- Breaking Changes in Resources
- Breaking Changes in Data Sources
Please follow the format in the example below for adding removed resources:
### `azurerm_example_resource`
This deprecated resource has been superseded/retired and has been removed from the Azure Provider.
- This deprecated resource has been superseded by
azurerm_virtual_machine_packet_capture
andazurerm_virtual_machine_scale_set_packet_capture
and has been removed from the Azure Provider.
- This deprecated resource has been retired and has been removed from the Azure Provider.
- This deprecated resource has been retired and has been removed from the Azure Provider.
- This deprecated resource has been retired and has been removed from the Azure Provider.
- This deprecated resource has been removed from the Azure Provider. Please see the documention for more details.
- This deprecated resource has been removed from the Azure Provider. Please see the documention for more details.
Please follow the format in the example below for adding removed data sources:
### `azurerm_example_resource`
This deprecated data source has been superseded/retired and has been removed from the Azure Provider.
- The deprecated
site_config.public_network_access_enabled
property has been removed and superseded by thepublic_network_access
property.
Please follow the format in the example below for listing breaking changes in resources:
### `azurerm_example_resource`
* The deprecated `example_old_property` property has been removed in favour of the `example_new_property` property.
* The deprecated `example_property_with_no_replacement` property has been removed.
* The `example_property_with_changed_default` property now defaults to `NewDefault`.
- The
cdn_managed_https.tls_version
property no longer acceptsNone
orTLS10
as a value. - The
user_managed_https.tls_version
property no longer acceptsNone
orTLS10
as a value.
- The
tls.minimum_tls_version
property no longer acceptsTLS10
as a value.
- The
minimal_tls_version
property no longer acceptsTls
orTls11
as a value.
- The deprecated
namespace_name
property has been removed in favour of thenamespace_id
property. - The deprecated
resource_group_name
property has been removed in favour of thenamespace_id
property.
- The
minimum_tls_version
property no longer accepts1.0
and1.1
as a value.
- The deprecated
private_link_fast_path_enabled
property has been removed as it is no longer supported by the resource.
- The deprecated
site_config.public_network_access_enabled
property has been removed and superseded by thepublic_network_access
property. - The
site_config.min_tls_version
property no longer accepts1.0
or1.1
as a value. - The
site_config.scm_min_tls_version
property no longer accepts1.0
or1.1
as a value.
- The deprecated
enabled_log.retention_policy
block has been removed.
- The properties
weekly_retention
,monthly_retention
andyearly_retention
now default toPT0S
.
- The properties
weekly_retention
,monthly_retention
andyearly_retention
now default toPT0S
.
- The property
minimum_tls_version
no longer accepts1.0
or1.1
as a value.
- The property
minimum_tls_version
no longer acceptsDisabled
,1.0
or1.1
as a value.
- The deprecated
network_security_group_id
property has been removed in favour of thetarget_resource_id
property.
- The deprecated
logging_storage_account
block has been removed in favour of theazurerm_monitor_diagnostic_setting
resource. - The deprecated
managed_resource_group
property has been removed.
- The property
minimum_tls_version
no longer accepts1.0
or1.1
as a value.
- The property
minimum_tls_version
property no longer accepts1.0
or1.1
as a value.
- The deprecated
name
property has been removed.
- The property
minimum_tls_version
no longer accepts1.0
or1.1
as a value.
- The deprecated
queue_properties
block has been removed and superseded by theazurerm_storage_account_queue_properties
resource. - The deprecated
static_website
block has been removed and superseded by theazurerm_storage_account_static_website
resource. - The property
minimum_tls_version
no longer acceptsTLS1_0
orTLS1_1
as a value.
- The deprecated
storage_account_name
property has been removed in favour of thestorage_account_id
property. - The deprecated
resource_manager_id
property has been removed in favour of theid
property.
- The deprecated
storage_account_name
property has been removed in favour of thestorage_account_id
property. - The deprecated
resource_manager_id
property has been removed in favour of theid
property.
Please follow the format in the example below for listing breaking changes in data sources:
### `azurerm_example_resource`
* The deprecated `example_old_property` property has been removed in favour of the `example_new_property` property.
* The deprecated `example_property_with_no_replacement` property has been removed.
- The deprecated
site_config.public_network_access_enabled
property has been removed and superseded by thepublic_network_access
property.
- The deprecated
protected_file.content
property has been removed.
- The deprecated
logging_storage_account
block has been removed. - The deprecated
managed_resource_group
property has been removed.
- The deprecated
storage_account_name
property has been removed in favour of thestorage_account_id
property. - The deprecated
resource_manager_id
property has been removed in favour of theid
property.
- The deprecated
storage_account_name
property has been removed in favour of thestorage_account_id
property. - The deprecated
resource_manager_id
property has been removed in favour of theid
property.