Skip to content

v2.3.0

Latest
Compare
Choose a tag to compare
@ms-henglu ms-henglu released this 07 Mar 06:15

FEATURES:

  • New Ephemeral Resource: azapi_resource_action

ENHANCEMENTS:

  • azapi provider: The oidc_azure_service_connection_id field can be sourced from the ARM_ADO_PIPELINE_SERVICE_CONNECTION_ID or ARM_OIDC_AZURE_SERVICE_CONNECTION_ID Environment Variables.
  • azapi provider: The enable_preflight field can be sourced from the ARM_ENABLE_PREFLIGHT Environment Variable.
  • azapi provider: The disable_default_output field can be sourced from the ARM_DISABLE_DEFAULT_OUTPUT Environment Variable.
  • azapi provider: Support maximum_busy_retry_attempts field, which is used to specify the maximum number of busy retry attempts if the Azure API returns an HTTP 408, 429, 500, 502, 503, or 504 response.
  • azapi_resource_action resource, data source: Support sensitive_response_export_values field, which is used to specify the sensitive fields to export.
  • azaapi_resource_action resource, data source: Support sensitive_output field, which is a sensitive computed field that contains the fields exported by sensitive_response_export_values.
  • Update bicep types to ms-henglu/bicep-types-az@c4c1c04
  • azapi resources: Skip external requests when no resource changes are detected.

BUG FIXES:

  • Fix a bug that query parameters and headers don't work properly with unknown values
  • Fix more edge cases that the provider produced inconsistent result after apply when default output feature is enabled.
  • Fix a bug that when moving resource from azurerm resource, the id could not be parsed correctly.
  • Fix a bug that custom retry configuration doesn't override the default retry configuration.