"Azure DevOps Organization" resource in Azure - azure

I have resource group that is named "VisualStudioOnline-" and inside there is a single resource as given below. Looks like Azure DevOps created it. What is it used for and can I delete it?
PS: I would need to continue use the DevOps organization and projects.

You can navigate to https://dev.azure.com/ and delete the organization from there or you could hit the following url and delete it,
https://dev.azure.com/{ORGANIZATION_NAME}/_settings/
replace ORGANIZATION_NAME with actual value

I don't think you can delete it if you want to keep your Azure Devops environment. As far as I know, billing for Azure Devops needs to be linked to a certain Azure subscription, hence the appearance of the organization in your subscription.
note
I believe it is possible to move the organization to another subscription though (from within Azure Devops UI >> organization settings >> billing >> 'change billing'). This will link the billing for your Devops to the other subscription.
I have never done this myself, but perhaps the resource would then also be moved to the other subscription?

Related

how to export/move my Azure Machine Learning Workspace to different subscription?

I am using azure machine learning services. I have created an experiment and deployed as a webservice on Azure Machine Learning Workspace.
My problem Is my subscription has expired and now I want to export/move my Azure Machine Learning Workspace to different subscription so I can reuse its all content(model, experiment etc.) without losing.
How can I save my all important work and export or move Azure Machine Learning Workspace with all working functionalities in different subscription?
Thank you
Regards,
Ahmad
The following document demonstrates how to migrate Azure resources across subscriptions. You should be able to migrate your workspace as indicated here.
As highlighted in the document above, if the tenant IDs for the source and destination subscriptions aren't the same, use the following methods to reconcile the tenant IDs:
Transfer ownership of an Azure subscription to another account
How to associate or add an Azure subscription to Azure Active Directory
The source and destination subscriptions must be active. If you have trouble enabling an account that has been disabled, create an Azure support request. Select Subscription Management for the issue type.
This document says that moving an AML workspace is currently not supported:
https://learn.microsoft.com/en-us/azure/machine-learning/how-to-manage-workspace
In this doc referenced in a previous answer, .MachineLearning refers to the classic ML studio. You should be looking for .MachineLearningServices which refers to the new AML studio which clearly states that moving between resource groups or subscriptions is not supported.
I'm looking to do this myself but I haven't found a complete solution.

Use Azure DevOps REST API to Delete organizations / accounts?

Is it possible to Delete an organization / account within Azure DevOps using the REST API? You can delete other entities, but the documentation doesn't show a DELETE command for Accounts / Organizations.
Is this something that's possible? Thanks!
https://learn.microsoft.com/en-us/rest/api/azure/devops/account/accounts?view=azure-devops-rest-5.0
If you no longer need your organization in Azure DevOps, you can delete it. If you change your mind within 30 days, you can recover your organization. After 30 days, your organization and data are permanently deleted.
It's not able to do this through Rest API at present. You have to do this in web portal.
There are also some limitation to directly call rest api to delete organization. For example you must first meet the prerequisites:
If your organization uses an Azure subscription to bill purchases, you
must first remove billing from your organization in the Azure portal
before you can delete your organization in Azure DevOps.
In the resulting dialog box, enter the name of the organization, and select Delete.
More details please take a look at this official tutorial: Delete your organization

Delete Azure Subscription Completely with Powershell

I am looking for a powershell cmdlet that deletes the Azure subscription completely. I was not able to find one. I saw something similar posted 2 years back cannot remove azure subscription
Is there a way to remove the subscription completely (all resources associated to subscription)? I don't want to loop through and remove all resource groups.
There is no such powershell cmdlet to delete Azure subscription.
At this point you should now be able to cancel the subscription through the portal.
For more details, “Cancel your subscription for Azure”.
If you still have questions, contact support (Which is free of cost) to get your issue resolved quickly.

Move Resource Groups to different azure accounts

I have two Azure Subscriptions, Enterprise and MSDN subsciptions. I want to transfer a resource group from one subsciption to another. Already found this method but it requires to change the tenant of one of the subscriptions. How to move resources from subscriptions in different directories in Azure
These accounts have different active directories (Cannot Change Directory). So essentially the tenantid remains different.
Official Docs also mentions this way https://azure.microsoft.com/en-in/documentation/articles/resource-group-move-resources/
Is there any alternate methods to move the RG?
I think there is no alternate method to move the RG. What you can do as a Workaround is to try to download the Automation Script (ARM template) for your Resource Group, delete the RG and deploy the template to your new subscription. But this only works for services that uses the Resource Manager (not Service Manager).
Also this only creates the services / infrastructure but you probably have to redeploy content depeding on which resources you are using.
Someone mentioned this can be done by contacting the support.
I found that its possible in some scenarios to do this by moving the resource group to a new/temporary subscription, and then transferring ownership of that subscription to the desire account. It doesn't matter if the account is on a different domain or not, however not all resource types can be transferred (e.g. Azure role-based access control assignments).
https://learn.microsoft.com/en-gb/azure/cost-management-billing/manage/billing-subscription-transfer?WT.mc_id=Portal-Microsoft_Azure_SubscriptionManagement

Migrating blobs from Classic subscription to v6 subscription

I wantd to know whether there is a way to migrate the storage blobs from Classic subscription to V6 subscription on Azure as we can do for the VMs.
Thank you.
Do you mean you want to move classic azure storage to a new subscription as an ARM resource? At currently, Azure storage services is supported to move to a new resources or a new subscription. We could find this information at this article. In that article, we could find that there will be some limitations for moving classic deployment to a new subscription. Here is a snippet of that article:
All classic resources in the subscription must be moved in the same
operation.
The target subscription must not contain any other classic
resources.
The move can only be requested through a separate REST API for
classic moves. The standard Resource Manager move commands do not work when moving classic resources to a new subscription.
It also provide detailed steps about how to move Classic Compute to a new subscription. If you want to move classic storage. Please try to use "ClassicStorage" instead of "ClassicCompute"
We could find the provider in Azure resource portal. for example. I want to move "jaml" to a new subscription. I search "jaml" in Azure resource portal. then I will find below information:

Resources