列出或取得 Azure Cosmos DB for Gremlin 資料庫和圖形的 PowerShell 指令碼
適用於: Gremlin
此 PowerShell 指令碼列出或取得特定 Azure Cosmos DB 帳戶、API for Gremlin 資料庫和 API for Gremlin 圖形。
注意
建議您使用 Azure Az PowerShell 模組來與 Azure 互動。 若要開始使用,請參閱安裝 Azure PowerShell (部分機器翻譯)。 若要了解如何移轉至 Az PowerShell 模組,請參閱將 Azure PowerShell 從 AzureRM 移轉至 Az。
必要條件
此範例需要 Azure PowerShell Az 5.4.0 或更新版本。 執行
Get-Module -ListAvailable Az
可查看已安裝的版本。 如果您需要安裝,請參閱安裝 Azure PowerShell 模組。執行 Connect-AzAccount 來登入 Azure。
範例指令碼
在此指令碼中︰
- Get-AzCosmosDBAccount 會取得 Azure 資源群組中的特定 Azure Cosmos DB 帳戶或將全部列出。
- Get-AzCosmosDBGremlinDatabase 會列出 Azure Cosmos DB 帳戶中的所有 API for Gremlin 資料庫,或取得特定資料庫。
- Get-AzCosmosDBGremlinGraph 會列出 API for Gremlin 資料庫中的所有 API for Gremlin 圖形或取得特定圖形。
# Reference: Az.CosmosDB | https://docs.microsoft.com/powershell/module/az.cosmosdb
# --------------------------------------------------
# Purpose
# List and get operations for accounts, databases, and graphs
# --------------------------------------------------
# Variables - ***** SUBSTITUTE YOUR VALUES *****
$resourceGroupName = "myResourceGroup" # Resource Group must already exist
$accountName = "myaccount" # Must be all lower case
$databaseName = "myDatabase"
$graphName = "myGraph"
# --------------------------------------------------
Write-Host "List all accounts in a resource group"
Get-AzCosmosDBAccount -ResourceGroupName $resourceGroupName
Write-Host "Get an account in a resource group"
Get-AzCosmosDBAccount -ResourceGroupName $resourceGroupName `
-Name $accountName
Write-Host "List all databases in an account"
Get-AzCosmosDBGremlinDatabase -ResourceGroupName $resourceGroupName `
-AccountName $accountName
Write-Host "Get a database in an account"
Get-AzCosmosDBGremlinDatabase -ResourceGroupName $resourceGroupName `
-AccountName $accountName -Name $databaseName
Write-Host "List all graphs in a database"
Get-AzCosmosDBGremlinGraph -ResourceGroupName $resourceGroupName `
-AccountName $accountName -DatabaseName $databaseName
Write-Host "Get a graph in a database"
Get-AzCosmosDBGremlinGraph -ResourceGroupName $resourceGroupName `
-AccountName $accountName -DatabaseName $databaseName `
-Name $graphName
刪除 Azure 資源群組
如果您想要刪除 Azure Cosmos DB 帳戶,可以使用 Remove-AzResourceGroup PowerShell 命令來移除其資源群組。 此命令會移除 Azure 資源群組及其中的所有資源,包括 Azure Cosmos DB 帳戶及其容器和資料庫。
Remove-AzResourceGroup -ResourceGroupName "myResourceGroup"
下一步
如需有關 Azure PowerShell 的詳細資訊,請參閱 Azure PowerShell 文件。