Skip to content

New Resource: azurerm_storage_mover_smb_file_share_endpoint#31591

Open
hqhqhqhqhqhqhqhqhqhqhq wants to merge 4 commits intohashicorp:mainfrom
hqhqhqhqhqhqhqhqhqhqhq:feature/storage-mover-smb-file-share-endpoint
Open

New Resource: azurerm_storage_mover_smb_file_share_endpoint#31591
hqhqhqhqhqhqhqhqhqhqhq wants to merge 4 commits intohashicorp:mainfrom
hqhqhqhqhqhqhqhqhqhqhq:feature/storage-mover-smb-file-share-endpoint

Conversation

@hqhqhqhqhqhqhqhqhqhqhq
Copy link
Copy Markdown
Collaborator

@hqhqhqhqhqhqhqhqhqhqhq hqhqhqhqhqhqhqhqhqhqhq commented Jan 27, 2026

This PR adds a new resource azurerm_storage_mover_smb_file_share_endpoint for managing Storage Mover SMB File Share Endpoints, enabling data migration to Azure Storage SMB file shares.

Community Note

  • Please vote on this PR by adding a 👍 reaction to the original PR to help the community and maintainers prioritize for review
  • Please do not leave comments along the lines of "+1", "me too" or "any updates", they generate extra noise for PR followers and do not help prioritize for review

Description

This PR introduces the azurerm_storage_mover_smb_file_share_endpoint resource, which allows users to create Azure Storage SMB File Share endpoints as targets for data migration using Azure Storage Mover.

Properties:

  • name - (Required) The name of the endpoint
  • storage_mover_id - (Required) The ID of the Storage Mover
  • storage_account_id - (Required) The resource ID of the Azure Storage Account
  • file_share_name - (Required) The name of the SMB file share
  • description - (Optional) A description for the endpoint

This resource uses API version 2025-07-01.

PR Checklist

  • I have followed the guidelines in our Contributing Documentation.
  • I have checked to ensure there aren't other open Pull Requests for the same update/change.
  • I have checked if my changes close any open issues. If so please include appropriate closing keywords below.
  • I have updated/added Documentation as required written in a helpful and kind way to assist users that may be unfamiliar with the resource / data source.
  • I have used a meaningful PR title to help maintainers and other users understand this change and help prevent duplicate work.

New Resource

  • I have added an explanation of what my resource does and why it should be included in the provider.
  • I have written acceptance tests & documentation for my resource.
  • I have successfully run acceptance tests with my changes locally.

Testing

  • My submission includes Test coverage as described in the Contribution Guide and the tests pass.

Acceptance tests pass for the new resource.
image

image

Change Log

This is a (please select all that apply):

  • Bug Fix
  • New Feature (ie adding a service, resource, or data source)
  • Enhancement
  • Breaking Change

Related Issue(s)

N/A

AI Assistance Disclosure

  • AI Assisted - This contribution was made by, or with the assistance of, AI/LLMs

AI was used to assist with code generation, documentation, and test implementation.

Rollback Plan

If a change needs to be reverted, we will publish an updated version of the provider.

Changes to Security Controls

No changes to security controls in this pull request.

@hqhqhqhqhqhqhqhqhqhqhq hqhqhqhqhqhqhqhqhqhqhq changed the title Feature/storage mover smb file share endpoint New Resource: azurerm_storage_mover_smb_file_share_endpoint Jan 28, 2026
@hqhqhqhqhqhqhqhqhqhqhq hqhqhqhqhqhqhqhqhqhqhq force-pushed the feature/storage-mover-smb-file-share-endpoint branch from f821490 to 750df0f Compare February 2, 2026 02:46
@hqhqhqhqhqhqhqhqhqhqhq hqhqhqhqhqhqhqhqhqhqhq marked this pull request as ready for review February 3, 2026 02:31
@hqhqhqhqhqhqhqhqhqhqhq hqhqhqhqhqhqhqhqhqhqhq force-pushed the feature/storage-mover-smb-file-share-endpoint branch 2 times, most recently from 3edb523 to 69790f5 Compare February 12, 2026 23:51
@hqhqhqhqhqhqhqhqhqhqhq hqhqhqhqhqhqhqhqhqhqhq force-pushed the feature/storage-mover-smb-file-share-endpoint branch from 69790f5 to a11d3d4 Compare February 12, 2026 23:58
Use validate.StorageShareName for file_share_name (3-63 chars, lowercase alphanumeric and hyphens).

Made-with: Cursor
….From in Read, backticks in error

Made-with: Cursor
…ror msg, Target Endpoint docs, inline tests

Made-with: Cursor
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants