hashicorp / terraform-provider-azurerm

Terraform provider for Azure Resource Manager
https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs
Mozilla Public License 2.0
4.52k stars 4.6k forks source link

Support for duplicateDetectionHistoryTimeWindow in azurerm_servicebus_subscription #13094

Open NestorRV opened 3 years ago

NestorRV commented 3 years ago

Community Note

Description

Add support for duplicateDetectionHistoryTimeWindow field in azurerm_servicebus_subscription resource. Doc can be found here.

New or Affected Resource(s)

Potential Terraform Configuration

resource "azurerm_resource_group" "example" {
  name     = "tfex-servicebus-subscription"
  location = "West Europe"
}

resource "azurerm_servicebus_namespace" "example" {
  name                = "tfex-servicebus-namespace"
  location            = azurerm_resource_group.example.location
  resource_group_name = azurerm_resource_group.example.name
  sku                 = "Standard"

  tags = {
    source = "terraform"
  }
}

resource "azurerm_servicebus_topic" "example" {
  name                = "tfex_servicebus_topic"
  resource_group_name = azurerm_resource_group.example.name
  namespace_name      = azurerm_servicebus_namespace.example.name

  enable_partitioning = true
}

resource "azurerm_servicebus_subscription" "example" {
  name                = "tfex_servicebus_subscription"
  resource_group_name = azurerm_resource_group.example.name
  namespace_name      = azurerm_servicebus_namespace.example.name
  topic_name          = azurerm_servicebus_topic.example.name

  duplicate_detection_history_time_window = "..." # <----------------- This field
}

References

atombrella commented 2 years ago

@mbfrahry Could you please also add the upstream-microsoft label to this issue?

rcskosir commented 6 months ago

Adding the upstream ticket to this thread: https://github.com/Azure/azure-rest-api-specs/issues/17114