Azure-cloudbeheer met de Azure CLI
Als u in verschillende regio's werkt of Azure Stack gebruikt, moet u mogelijk meer dan één cloud gebruiken. De Microsoft-clouds die voor u beschikbaar zijn, zijn ontworpen om de regionale wetgeving na te leven. In dit artikel leest u hoe u informatie kunt verkrijgen over clouds, hoe u de huidige cloud kunt wijzigen en hoe u nieuwe clouds kunt registreren of loskoppelen.
Lijst met beschikbare clouds genereren
U kunt een overzicht van beschikbare clouds genereren met de opdracht az cloud list. Deze opdracht laat zien welke cloud momenteel actief is, wat het bijbehorende huidige profiel is, en krijgt u informatie over regionale achtervoegsels en hostnamen.
Als u de actieve cloud en een lijst met alle beschikbare clouds wilt weergeven, gebruikt u:
az cloud list --output table
IsActive Name Profile
---------- ----------------- ---------
True AzureCloud latest
AzureChinaCloud latest
AzureUSGovernment latest
AzureGermanCloud latest
De actieve cloud heeft de status True
in de kolom IsActive
. Er kan altijd slechts één cloud actief zijn. Als u gedetailleerdere informatie over een cloud wilt weergeven, inclusief de eindpunten die worden gebruikt voor Azure-services, gebruikt u de opdracht cloud show
:
az cloud show --name AzureChinaCloud --output json
{
"endpoints": {
"activeDirectory": "https://login.chinacloudapi.cn",
"activeDirectoryDataLakeResourceId": null,
"activeDirectoryGraphResourceId": "https://graph.chinacloudapi.cn/",
"activeDirectoryResourceId": "https://management.core.chinacloudapi.cn/",
"batchResourceId": "https://batch.chinacloudapi.cn/",
"gallery": "https://gallery.chinacloudapi.cn/",
"management": "https://management.core.chinacloudapi.cn/",
"resourceManager": "https://management.chinacloudapi.cn",
"sqlManagement": "https://management.core.chinacloudapi.cn:8443/",
"vmImageAliasDoc": "https://raw.githubusercontent.com/Azure/azure-rest-api-specs/master/arm-compute/quickstart-templates/aliases.json"
},
"isActive": false,
"name": "AzureChinaCloud",
"profile": "latest",
"suffixes": {
"azureDatalakeAnalyticsCatalogAndJobEndpoint": null,
"azureDatalakeStoreFileSystemEndpoint": null,
"keyvaultDns": ".vault.azure.cn",
"sqlServerHostname": ".database.chinacloudapi.cn",
"storageEndpoint": "core.chinacloudapi.cn"
}
}
Van actieve cloud wisselen
Zie CLI-configuratiewaarden en omgevingsvariabelen als u de standaardcloud wilt instellen met behulp van een configuratiebestand. Als u wilt schakelen tussen de actieve cloud, voert u de opdracht az cloud set uit . Voor deze opdracht is één vereist argument nodig: de naam van de cloud.
az cloud set --name AzureChinaCloud
Belangrijk
Als de verificatie voor de geactiveerde cloud is verlopen, moet u zich opnieuw verifiëren voordat u andere CLI-taken uitvoert. Als dit de eerste keer is dat u naar de nieuwe cloud overschakelt, moet u ook het actieve abonnement instellen. Zie Aanmelden met Azure CLI voor meer informatie over verificatie. Zie Azure-abonnementen beheren met de Azure CLI voor meer informatie over het beheer van abonnementen
Een nieuwe cloud registreren
Registreer een nieuwe cloud als u uw eigen eindpunten voor Azure Stack hebt. U maakt een cloud met behulp van de opdracht az cloud register. Deze opdracht vereist een naam en een set service-eindpunten. Raadpleeg API-versieprofielen gebruiken met Azure CLI in Azure Stack voor meer informatie over de registratie van een cloud voor gebruik met Azure Stack.
U hoeft geen gegevens te registreren voor de regio's China, de Amerikaanse overheid of Duitsland. Deze clouds worden beheerd door Microsoft en zijn standaard beschikbaar. Raadpleeg de documentatie voor az cloud register
voor meer informatie over alle beschikbare eindpuntinstellingen.
Door een cloud te registreren, wordt deze niet automatisch ingeschakeld. Gebruik de opdracht az cloud set
om de zojuist gemaakte cloud te selecteren.
Een bestaande cloud bijwerken
Als u de vereiste machtigingen hebt, kunt u ook een bestaande cloud bijwerken. Door een cloud bij te werken wordt overgeschakeld naar een ander profiel van Azure-services of worden de verbindingseindpunten gewijzigd.
Werk een cloud bij met de opdracht az cloud update, waarbij u dezelfde argumenten kunt gebruiken als voor az cloud register
.
Registratie van een cloud ongedaan maken
Als u de gemaakte cloud niet meer nodig hebt, gebruikt u de opdracht voor het ongedaan maken van de registratie van de cloud:
az cloud unregister --name MyCloud