Skip to content

Commit

Permalink
Merge pull request #882 from turkenf/bump-tf-3.117.0
Browse files Browse the repository at this point in the history
Bump Terraform provider version to v3.117.0
  • Loading branch information
turkenf authored Dec 5, 2024
2 parents 1b14f34 + 32c1d1b commit a7f7d78
Show file tree
Hide file tree
Showing 5 changed files with 149 additions and 8 deletions.
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ PROJECT_NAME := provider-$(PROVIDER_NAME)
PROJECT_REPO := github.com/upbound/$(PROJECT_NAME)

export TERRAFORM_VERSION ?= 1.5.5
export TERRAFORM_PROVIDER_VERSION ?= 3.116.0
export TERRAFORM_PROVIDER_VERSION ?= 3.117.0
export TERRAFORM_PROVIDER_SOURCE ?= hashicorp/azurerm
export TERRAFORM_PROVIDER_REPO ?= https://github.com/hashicorp/terraform-provider-azurerm
export TERRAFORM_DOCS_PATH ?= website/docs/r
Expand Down
141 changes: 141 additions & 0 deletions config/provider-metadata.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -77713,6 +77713,147 @@ resources:
virtual_network_subnet_ids: '- (Optional) A list of virtual network subnet ids to secure the storage account.'
importStatements:
- terraform import azurerm_storage_account_network_rules.storageAcc1 /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myresourcegroup/providers/Microsoft.Storage/storageAccounts/myaccount
azurerm_storage_account_queue_properties:
subCategory: Storage
description: Manages the Queue Properties of an Azure Storage Account.
name: azurerm_storage_account_queue_properties
title: azurerm_storage_account_queue_properties
examples:
- name: example
manifest: |-
{
"cors_rule": [
{
"allowed_headers": [
"x-tempo-*"
],
"allowed_methods": [
"GET",
"PUT"
],
"allowed_origins": [
"http://www.example.com"
],
"exposed_headers": [
"x-tempo-*"
],
"max_age_in_seconds": "500"
}
],
"hour_metrics": [
{
"retention_policy_days": 7,
"version": "1.0"
}
],
"logging": [
{
"delete": true,
"read": true,
"retention_policy_days": 7,
"version": "1.0",
"write": true
}
],
"minute_metrics": [
{
"retention_policy_days": 7,
"version": "1.0"
}
],
"storage_account_id": "${azurerm_storage_account.example.id}"
}
references:
storage_account_id: azurerm_storage_account.example.id
dependencies:
azurerm_resource_group.example: |-
{
"location": "West Europe",
"name": "example-resources"
}
azurerm_storage_account.example: |-
{
"account_replication_type": "GRS",
"account_tier": "Standard",
"location": "${azurerm_resource_group.example.location}",
"name": "storageaccountname",
"resource_group_name": "${azurerm_resource_group.example.name}",
"tags": {
"environment": "staging"
}
}
argumentDocs:
cors_rule: '- (Optional) A cors_rule block as defined above.'
cors_rule.allowed_headers: '- (Required) A list of headers that are allowed to be a part of the cross-origin request.'
cors_rule.allowed_methods: |-
- (Required) A list of HTTP methods that are allowed to be executed by the origin. Valid options are
DELETE, GET, HEAD, MERGE, POST, OPTIONS, PUT or PATCH.
cors_rule.allowed_origins: '- (Required) A list of origin domains that will be allowed by CORS.'
cors_rule.exposed_headers: '- (Required) A list of response headers that are exposed to CORS clients.'
cors_rule.max_age_in_seconds: '- (Required) The number of seconds the client should cache a preflight response.'
hour_metrics: '- (Optional) A hour_metrics block as defined below.'
hour_metrics.include_apis: '- (Optional) Indicates whether metrics should generate summary statistics for called API operations.'
hour_metrics.retention_policy_days: '- (Optional) Specifies the number of days that logs will be retained.'
hour_metrics.version: '- (Required) The version of storage analytics to configure.'
logging: '- (Optional) A logging block as defined below.'
logging.delete: '- (Required) Indicates whether all delete requests should be logged.'
logging.read: '- (Required) Indicates whether all read requests should be logged.'
logging.retention_policy_days: '- (Optional) Specifies the number of days that logs will be retained.'
logging.version: '- (Required) The version of storage analytics to configure.'
logging.write: '- (Required) Indicates whether all write requests should be logged.'
minute_metrics: '- (Optional) A minute_metrics block as defined below.'
minute_metrics.include_apis: '- (Optional) Indicates whether metrics should generate summary statistics for called API operations.'
minute_metrics.retention_policy_days: '- (Optional) Specifies the number of days that logs will be retained.'
minute_metrics.version: '- (Required) The version of storage analytics to configure.'
storage_account_id: '- (Required) The ID of the Storage Account to set Queue Properties on. Changing this forces a new resource to be created.'
timeouts.create: '- (Defaults to 30 minutes) Used when creating the Storage Account Queue Properties.'
timeouts.delete: '- (Defaults to 30 minutes) Used when deleting the Storage Account Queue Properties.'
timeouts.read: '- (Defaults to 5 minutes) Used when retrieving the Storage Account Queue Properties.'
timeouts.update: '- (Defaults to 30 minutes) Used when updating the Storage Account Queue Properties.'
importStatements:
- terraform import azurerm_storage_account_queue_properties.queueprops /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myresourcegroup/providers/Microsoft.Storage/storageAccounts/myaccount
azurerm_storage_account_static_website:
subCategory: Storage
description: Manages the Static Website of an Azure Storage Account.
name: azurerm_storage_account_static_website
title: azurerm_storage_account_static_website
examples:
- name: test
manifest: |-
{
"error_404_document": "custom_not_found.html",
"index_document": "custom_index.html",
"storage_account_id": "${azurerm_storage_account.test.id}"
}
references:
storage_account_id: azurerm_storage_account.test.id
dependencies:
azurerm_resource_group.example: |-
{
"location": "West Europe",
"name": "example-resources"
}
azurerm_storage_account.example: |-
{
"account_replication_type": "GRS",
"account_tier": "Standard",
"location": "${azurerm_resource_group.example.location}",
"name": "storageaccountname",
"resource_group_name": "${azurerm_resource_group.example.name}",
"tags": {
"environment": "staging"
}
}
argumentDocs:
error_404_document: '- (Optional) The absolute path to a custom webpage that should be used when a request is made which does not correspond to an existing file.'
index_document: '- (Optional) The webpage that Azure Storage serves for requests to the root of a website or any subfolder. For example, index.html.'
storage_account_id: '- (Required) The ID of the Storage Account to set Static Website on. Changing this forces a new resource to be created.'
timeouts.create: '- (Defaults to 30 minutes) Used when creating the Storage Account Static Website .'
timeouts.delete: '- (Defaults to 30 minutes) Used when deleting the Storage Account Static Website .'
timeouts.read: '- (Defaults to 5 minutes) Used when retrieving the Storage Account Static Website .'
timeouts.update: '- (Defaults to 30 minutes) Used when updating the Storage Account Static Website .'
importStatements:
- terraform import azurerm_storage_account_static_website.mysite /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myresourcegroup/providers/Microsoft.Storage/storageAccounts/myaccount
azurerm_storage_blob:
subCategory: Storage
description: Manages a Blob within a Storage Container.
Expand Down
2 changes: 1 addition & 1 deletion config/schema.json

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ require (
github.com/hashicorp/errwrap v1.1.0 // indirect
github.com/hashicorp/go-azure-helpers v0.70.1 // indirect
github.com/hashicorp/go-azure-sdk/resource-manager v0.20240731.1212841 // indirect
github.com/hashicorp/go-azure-sdk/sdk v0.20240731.1212841 // indirect
github.com/hashicorp/go-azure-sdk/sdk v0.20241025.1143247 // indirect
github.com/hashicorp/go-checkpoint v0.5.0 // indirect
github.com/hashicorp/go-cleanhttp v0.5.2 // indirect
github.com/hashicorp/go-cty v1.4.1-0.20200414143053-d3edf31b6320 // indirect
Expand Down Expand Up @@ -165,4 +165,4 @@ require (
software.sslmate.com/src/go-pkcs12 v0.4.0 // indirect
)

replace github.com/hashicorp/terraform-provider-azurerm => github.com/upbound/terraform-provider-azurerm v0.0.0-20241030101333-b4c9cbe27360
replace github.com/hashicorp/terraform-provider-azurerm => github.com/upbound/terraform-provider-azurerm v0.0.0-20241203092116-b74bc0a2e2d8
8 changes: 4 additions & 4 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -153,8 +153,8 @@ github.com/hashicorp/go-azure-helpers v0.70.1 h1:7hlnRrZobMZxpOzdlNEsayzAayj/KRG
github.com/hashicorp/go-azure-helpers v0.70.1/go.mod h1:BmbF4JDYXK5sEmFeU5hcn8Br21uElcqLfdQxjatwQKw=
github.com/hashicorp/go-azure-sdk/resource-manager v0.20240731.1212841 h1:H7BkxZl0qitdWq7sEGzNqkn5/11YTamwq2XTI8/7Jq0=
github.com/hashicorp/go-azure-sdk/resource-manager v0.20240731.1212841/go.mod h1:/4Ly9Gppp/Nu9AaWDfod6atYQ4n2OqN0ERpE2xZQz8A=
github.com/hashicorp/go-azure-sdk/sdk v0.20240731.1212841 h1:RzWuy96j/7q3Vi2aZoiIrokm8yotUNX1UGD3pbWi5Ck=
github.com/hashicorp/go-azure-sdk/sdk v0.20240731.1212841/go.mod h1:dMKF6bXrgGmy1d3pLzkmBpG2JIHgSAV2/OMSCEgyMwE=
github.com/hashicorp/go-azure-sdk/sdk v0.20241025.1143247 h1:NoYFgxtEsxHhE6TyJ6DRXqHLcxZ0cmrpGxNPio0lT84=
github.com/hashicorp/go-azure-sdk/sdk v0.20241025.1143247/go.mod h1:dMKF6bXrgGmy1d3pLzkmBpG2JIHgSAV2/OMSCEgyMwE=
github.com/hashicorp/go-checkpoint v0.5.0 h1:MFYpPZCnQqQTE18jFwSII6eUQrD/oxMFp3mlgcqk5mU=
github.com/hashicorp/go-checkpoint v0.5.0/go.mod h1:7nfLNL10NsxqO4iWuW6tWW0HjZuDrwkBuEQsVcpCOgg=
github.com/hashicorp/go-cleanhttp v0.5.0/go.mod h1:JpRdi6/HCYpAwUzNwuwqhbovhLtngrth3wmdIIUrZ80=
Expand Down Expand Up @@ -330,8 +330,8 @@ github.com/tombuildsstuff/giovanni v0.27.0 h1:3CDNjauK78FIhvvCp0SAHlvNcPTcofR6zQ
github.com/tombuildsstuff/giovanni v0.27.0/go.mod h1:SviBdlwdVn2HyArdRABBqMUODBJ2adQHi+RFEVaO05I=
github.com/tombuildsstuff/kermit v0.20240122.1123108 h1:icQaxsv/ANv/KC4Sr0V1trrWA/XIL+3QAVBDpiSTgj8=
github.com/tombuildsstuff/kermit v0.20240122.1123108/go.mod h1:T3YBVFhRV4qA7SbnRaNE6eapIMpKDA9rG/V7Ocsjlno=
github.com/upbound/terraform-provider-azurerm v0.0.0-20241030101333-b4c9cbe27360 h1:Ecx/ZgN3Wcbgq/CBrznmkrX0D7ryEl5aV2FiS2jAeD0=
github.com/upbound/terraform-provider-azurerm v0.0.0-20241030101333-b4c9cbe27360/go.mod h1:/t447X+oN2EJxglMFjIFHaBWHbMjUzYIBa/Ro/0NgPo=
github.com/upbound/terraform-provider-azurerm v0.0.0-20241203092116-b74bc0a2e2d8 h1:3b85peJKHf/QIEllUgK64z/oG8fuDhnmE7G5pl5i1mg=
github.com/upbound/terraform-provider-azurerm v0.0.0-20241203092116-b74bc0a2e2d8/go.mod h1:6p9OsjLZCi9+P2vq6wkk7cJC0AtYHMyQ3zvLSN7tjWI=
github.com/vmihailenco/msgpack v3.3.3+incompatible/go.mod h1:fy3FlTQTDXWkZ7Bh6AcGMlsjHatGryHQYUTf1ShIgkk=
github.com/vmihailenco/msgpack v4.0.4+incompatible h1:dSLoQfGFAo3F6OoNhwUmLwVgaUXK79GlxNBwueZn0xI=
github.com/vmihailenco/msgpack v4.0.4+incompatible/go.mod h1:fy3FlTQTDXWkZ7Bh6AcGMlsjHatGryHQYUTf1ShIgkk=
Expand Down

0 comments on commit a7f7d78

Please sign in to comment.