共用方式為


列出或取得 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。

範例指令碼

在此指令碼中︰

# 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 文件