Azure Resource Manager

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Rename Resource Groups

    Need the ability to rename resource groups either via PowerShell or the new portal.

    1,745 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    178 comments  ·  Flag idea as inappropriate…  ·  Admin →
  2. Let me define preconfigured Blob Containers, Tables, Queue in ARM template

    Right now we can define storage account, account location, name, type of redundancy and some other minor parameters - and it's cool!
    But story is not complete without blob containers, tables and queues.

    For my app for normal work inside storage account I need containers and tables. But I can't include them inside ARM template right now and it's not cool.

    Please, add to a storage template this feature and as a result DevOps story using ARM will be much better.

    792 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    70 comments  ·  Flag idea as inappropriate…  ·  Admin →
  3. Rename Resources in Azure Resource Manager or Powershell

    Ability to Rename Resources in Azure Resource Manager or Powershell. Important for adjusting naming conventions after implementation.

    413 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    98 comments  ·  Flag idea as inappropriate…  ·  Admin →
  4. Enable using local filesystem for Linked Templates

    Allow an ARM template to reference a relative file path on the local file system for accessing Linked Templates. It seems absurd that this isn't already available. We shouldn't be forced to put our templates in a publicly available resource to retrieve them and use them in other templates.

    306 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    under review  ·  21 comments  ·  Flag idea as inappropriate…  ·  Admin →
  5. how to identify who created the virtual machine or any other resources under our subscription

    We have a subscription. Most of my team members are admins. We are trying to clean up the resources by decommissioning the unused resources. For this, we need to know as to who created these resources so that we can directly connect with them. Is there any way?

    269 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    28 comments  ·  Flag idea as inappropriate…  ·  Admin →

    The work to start showing creation metadata for new resources and modification metadata for existing resources is currently ongoing, but work is required by each resource provider. As a result, we will be pushing resource types out steadily over the next year or so based on each team’s availability. If you have certain resource types that you wish to be prioritized, please create requests on the feedback pages for those services.

  6. easy way to change datacenter

    It will be nice a feature that allow move services created in windows azure from one Datacenter to another.

    Sample: Move from West US to North Europe.

    252 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    unplanned  ·  9 comments  ·  Flag idea as inappropriate…  ·  Admin →
  7. Add support for YAML Deployment Templates

    Please add support for YAML / jinja2 templates. This will allow full integration with Ansible and many other Automation Providers.

    248 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    20 comments  ·  Flag idea as inappropriate…  ·  Admin →
  8. Add ability to rename services

    It would be useful to be able to rename services on occasion. If these are tied to other services or components (eg., DNS entry), then perhaps the ability to migrate could be added. I know there's another vote to rename resource groups, however I'd like to see this possible for anything.

    175 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    14 comments  ·  Flag idea as inappropriate…  ·  Admin →
  9. Recycle bin for accidentally deleted azure resources

    It would good if we could have ability to restore accidentally deleted resources from Azure Portal. Feature like recycle bin could really help user to restore accidentally deleted resources from azure.

    154 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    unplanned  ·  15 comments  ·  Flag idea as inappropriate…  ·  Admin →
  10. Introduce function to check whether a resource exists

    Currently, the reference() function throws an error at runtime when the resource doesn't exist. I'd like to either have this result a null object instead, or alternatively I'd like a new function such as "exists(resourceName or resourceIdentifier)" returning a boolean. The function should be useable in a "condition" statement.

    I'd like to use this function to work around scenarios where some Azure resources are dependent on each other to be deployed.

    Example: use an ARM template to create a Front Door with a custom domain and an Azure DNS alias record pointing to the Front Door.

    Currently, this is not…

    115 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    11 comments  ·  Flag idea as inappropriate…  ·  Admin →

    Thanks for bringing this to our attention. Your feedback is now open for the user community to upvote & comment on. This allows us to effectively prioritize your request against our existing feature backlog and also gives us insight into the potential impact of implementing the suggested feature.

  11. Delete resource with ARM template

    With delivery pipeline it is often needed to create and drop resources for the environments.
    Currently resource manager does not support deprovision deployment mode.
    It means that there is no way to delete exact resources which are specified within the template and were deployed during environment creation.
    Unfortunately Delete Resource Group is not an option because often resources are deployed in different resource groups.
    Actually Delete is part of Complete mode deployment, could you please just make it separate.

    110 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    7 comments  ·  Azure Deployment Manager  ·  Flag idea as inappropriate…  ·  Admin →

    Thanks for the valid suggestion. Your feedback is now open for the user community to upvote & comment on. This allows us to effectively prioritize your request against our existing feature backlog and also gives us insight into the potential impact of implementing the suggested feature.

  12. Provide option to execute ARM template in preview mode ("This is what I plan to do")

    I would love to be able to run an ARM template with an optional PowerShell parameter that tells the deployment not to make any changes, but instead to report back with the changes it intends to make.

    105 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    6 comments  ·  Flag idea as inappropriate…  ·  Admin →
  13. In outputs of a template, allow to return the references of the created resources

    For exemple : if the template creates multiple resources (for exemple : multiple virtual network card), it could be usefull to retrieve the references of the created resources for using it in parent templates.

    Something like this
    outputs {
    resources : {

      type : object,
    
    value : "[this()]

    }
    }

    88 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    9 comments  ·  Flag idea as inappropriate…  ·  Admin →
  14. Allow Renaming Of EVERYTHING! Plain And Simple

    Allow renaming of every resource. Allow movement of every resource between resource groups. Allow renaming of administrator account names, passwords (yes, i know that is already there).

    Come on guys and gals, It's a simple task of using pointer lists to put a layer between static configuration information and the "user" display. We absolutely have to get rid of the "one and done" during setup.

    78 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    under review  ·  3 comments  ·  Flag idea as inappropriate…  ·  Admin →
  15. An SDK to generate ARM templates programmatically

    For complex topologies or higher level abstractions it is not possible to have a static template because it may be overly complicated and hard to maintain. For such scenarios it will be good to have an SDK to generate ARM templates programmatically.

    Existing Client Libraries are not entirely fitting ARM template language and require workarounds to be implemented to use them for template generation.

    76 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    8 comments  ·  Flag idea as inappropriate…  ·  Admin →

    This is something we’re thinking about, but would like to ensure that we’re providing a sufficiently robust set of capabilities within the template language syntax itself.

    What scenarios are “overly complicated and hard to maintain”? This will help us understand where we need to invest.

  16. Application Gateway configuration operations are extremely slow

    I know there is already a post on this, but as it has apparently been resolved (it has not) it seems to be being overlooked.

    https://feedback.azure.com/forums/281804-azure-resource-manager/suggestions/19119910-application-gateway-management-operations-are-agon

    When configuring any resources within the Application Gateway, everything takes such a long time, 5-10+ minutes is not uncommon to add a listener or a rule.

    I have also found that you have to wait for the last request to complete before starting to add any other gateway feature as if you do not it is likely to error the original request.

    Please can you look into this, as it is unbelievably time consuming.

    68 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    15 comments  ·  Flag idea as inappropriate…  ·  Admin →

    Thanks for the valid suggestion. Your feedback is now open for the user community to upvote & comment on. This allows us to effectively prioritize your request against our existing feature backlog and also gives us insight into the potential impact of implementing the suggested feature.

  17. Allow dots or dashes in service names...

    Each Azure service has different restrictions on allowed characters in service name, max length, etc.

    Cloud services, SQL Database, Traffic Manager, Search, etc. allows dashes in service name. Storage, for example, doesn't allow dashes in service names. Storage, for example, doesn't allow dashes in service name.

    Redis allows very limited (six to twenty) chars, with no dashes or dots.

    1

    Please use uniform restrictions on length and allowed char restrictions on all service names.

    2

    Allow DASHEs (better yet DOTs) in service names.

    As our azure foot print grows, it is becoming increasingly difficult to follow any naming convention that…

    63 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    unplanned  ·  1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  18. Being able to recognise configuration drifts in Azure Resources via ARM Templates

    At the moment, we can redeploy an ARM Template to fix non-desired configuration drifts. However, it would be ideal to be able to validate if a Resource Group presents drifts from given Template/Parameters. In some cases, we want to be informed when ad-hoc changes have been applied to any azure resources in a resource group which have not been vetted, tested, or recorded in source control, and act depending on the findings. Continuous deployment of an ARM Template to avoid configuration drifts is not always the best solution, as this might impact uptime of some resources and some intentional changes…

    60 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    9 comments  ·  Flag idea as inappropriate…  ·  Admin →
  19. Certificate Manager on Azure like AWS Certificate Manager

    AWS has a Certificate Manager service that can easily provision, manage, and deploy public and private SSL/TLS certificates for use with AWS services.

    https://aws.amazon.com/certificate-manager/

    It would be great if Azure can provide similar service so that customers don't have to buy and bring their own ssl certificates when using Azure services.

    I am aware that Azure CDN supports custom domains and it can automatically provision a custom ssl certificate for that domain for free. But you can't do similar things on Application Gateway, or Azure Web Apps, etc.

    57 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    5 comments  ·  Flag idea as inappropriate…  ·  Admin →
  20. Add DateTime calculation Capabilities with utcnow() in ARM Templates

    Having the possibility to generate SAS Tokens using listaccountsas() is a great step forward in arm template functions as it enables us to generate tokens to make use of linked templates residing on protected storage. However, we still have to provide a static value for token expiration to make use of that function.
    Being able to use datetime calculation functions together with utcnow() would enable us to close a gap and generate SAS tokens dynamically.

    A possible scenario could look like:

    addhours(parameters(utcnow(),1))

    and provide the result as expiration time inside the listaccountsas() function

    54 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    9 comments  ·  Flag idea as inappropriate…  ·  Admin →

    Thanks for the valid suggestion. Your feedback is now open for the user community to upvote which allows us to effectively prioritize your request against our existing feature backlog and also gives us insight into the potential impact of implementing the suggested feature.

← Previous 1 3 4 5 26 27
  • Don't see your idea?

Azure Resource Manager

Categories

Feedback and Knowledge Base